public async Task <ActionResult> GetCurrentPlayerState() { string gamertag = User.GetGamerTag(); // Call data store var state = await _store.GetPlayerStateByGamertagAsync(gamertag); // Return result return(Ok(new PlayerStateGetResponseModel { Gamertag = gamertag, State = state })); }
public async Task <ActionResult> GetPlayerState(string gamertag) { // Call data store var state = await _store.GetPlayerStateByGamertagAsync(gamertag); if (state == null) { return(NotFound()); } // Return result return(Ok(new PlayerStateGetResponseModel { Gamertag = gamertag, State = state })); }