public async Task <ApiResponse <List <BattleLog> > > GetBattlesResponseAsync(string playerTag) { Ensure.ArgumentNotNullOrEmptyString(playerTag, nameof(playerTag)); var apiResponse = await _restApiClient.GetApiResponseAsync <List <BattleLog> >(UrlPathBuilder.GetBattlelogUrl(playerTag)); return(apiResponse); }