Files
WotBlitzStatisticsBlazor/WotBlitzStatisticsPro.WgApiClient/IWargamingApiClient.cs
T

30 lines
995 B
C#
Raw Normal View History

2020-02-15 16:00:42 +03:00
using System.Collections.Generic;
using System.Threading.Tasks;
2020-05-23 11:43:14 +02:00
using WotBlitzStatisticsPro.Common.Model;
2020-02-15 16:00:42 +03:00
using WotBlitzStatisticsPro.WgApiClient.Model;
namespace WotBlitzStatisticsPro.WgApiClient
{
public interface IWargamingApiClient
{
2020-04-14 11:16:51 +02:00
Task<List<WotAccountListResponse>> FindAccounts(string nickName,
2020-02-15 16:00:42 +03:00
RealmType realmType = RealmType.Ru,
RequestLanguage language = RequestLanguage.En);
2020-05-19 14:22:47 +02:00
Task<List<WotClanListResponse>> FindClans(string searchString,
RealmType realmType = RealmType.Ru,
RequestLanguage language = RequestLanguage.En);
2020-06-07 14:48:39 +02:00
Task<WotAccountInfo> GetPlayerAccountInfo(long accountId,
2020-02-15 16:00:42 +03:00
RealmType realmType = RealmType.Ru,
RequestLanguage language = RequestLanguage.En);
2020-02-25 00:46:02 +03:00
Task<ClanAccountInfo> GetPlayerClanInfo(long accountId,
RealmType realmType = RealmType.Ru,
RequestLanguage language = RequestLanguage.En);
2020-03-06 17:33:40 +01:00
Task<ClanInfo> GetClanInfo(long clanId,
RealmType realmType = RealmType.Ru,
RequestLanguage language = RequestLanguage.En);
2020-02-15 16:00:42 +03:00
}
}