.NET Core wrapper for Dota 2 Steam Web API
Sample program on how to use the library. Requires an API key from valve at https://steamcommunity.com/dev/apikey and placed in CommandLineTools/Configuration/APIKey.txt
The library itself. Currently has 4 public functions that correspond to 4 different API calls.
GetMatchHistory()
fetches match history of a specific user
GetMatchDetails()
fetches detailed information about a specific match
GetAllHeroDetails()
fetches information about all heroes currently in the game
GetAllItemDetails()
fetches all items currently in the game
Unit testing suite for the library.