public async Task <IHttpActionResult> GetGame(uint appId) { var explorer = new SteamExplorer(); var payload = await explorer.GetGameById(appId, 76561198037686690); return(Ok(payload)); }
/// <summary> /// Retrieve user stats from steam api. /// </summary> /// <param name="steamId">76561198037686690</param> /// <returns></returns> public async Task <IHttpActionResult> GetPlayerStats(ulong steamId) { var explorer = new SteamExplorer(); var achievements = await explorer.GetCurrentPlayingGameUserAchievementsAsync(steamId); return(Ok(achievements)); }
public async Task <IHttpActionResult> GetGames() { var explorer = new SteamExplorer(); var payload = await explorer.GetAppListAsync(); return(Ok(payload)); }