public async Task <IApiResponse <List <PlayerBattleLog> > > GetBattlesResponseAsync(string playerTag) { Ensure.ArgumentNotNullOrEmptyString(playerTag, nameof(playerTag)); IApiResponse <List <PlayerBattleLog> > apiResponse = await RestApiClient.GetApiResponseAsync <List <PlayerBattleLog> >(UrlPathBuilder.GetBattleLogUrl(playerTag)); return(apiResponse); }