Skip to content

A class library project and console / ASP.NET MVC Core launcher used to demonstrate some of the capabilities of the REST based IGDB (Internet Game Database) API.

Notifications You must be signed in to change notification settings

NostalgicCoder/IgdbApi.Lib

Repository files navigation


IGDB (Internet Game Database) Rest API

First created on: 08/08/2024

I wanted to add video game cover artwork and data to another project of mine and didn’t think hosting hundreds of cover art images in my own application or database was a sensible approach so I was looking out for a API that could achieve this goal. I found that IGDB (www.igdb.com) had a free to use REST API that provides the type of information i need so i have begun creating a C# wrapper (Class library project) for this with both a console and a ASP.NET MVC Core website test harness to allow me to call and test the API easily. The C# wrapper (Class library) can then be integrated into any host application giving it easy access to this functionality.

NOTE!:

This project is still in active development and will have further optimizations made as time goes on. My main focus is to implement the main core functions of the API and then as it progresses add in quality of life and efficiency improvements.

Technologies / Principles Used:

  • C#
  • ASP.NET MVC Core
  • Console
  • Class Library
  • REST API
  • IGDB API
  • NET Core (Console & Class Library)
  • RestSharp
  • Newtonsoft.Json

Resources / Credits:

Images:

Visual examples of some of the returned data from the rest based IGDB Api.

Alt text Alt text Alt text

About

A class library project and console / ASP.NET MVC Core launcher used to demonstrate some of the capabilities of the REST based IGDB (Internet Game Database) API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published