public Task <Tuple <PerformanceCounter, GameDataModel> > GetGameData(ClientConnectionInfo client) { var gameClient = new GameApiClient(client.Context); return(DoPerformanceMeasureAction(async() => await gameClient.GetGameDataAsync(), client.Context.BaseUri.ToString())); }
public Task <Tuple <PerformanceCounter, ManualStepResultModel> > PerformStep(ClientConnectionInfo client) { var gameClient = new GameApiClient(client.Context); return(DoPerformanceMeasureAction(async() => await gameClient.PerformManualStepAsync(), client.Context.BaseUri.ToString())); }
private static async Task <GameDataModel> GetData(PasswordOAuthContext token) { var gameClient = new GameApiClient(token); return(await gameClient.GetGameDataAsync()); }