Operations pipeline start

This commit is contained in:
Mikhail Shabanov committed 2020-07-19 13:04:31 +02:00
1 parent 6c10c6c654
commit 7ffbeb6b17
19 files changed
+432 -5

No files matched your search

@@ -10,10 +10,13 @@ namespace WotBlitzStatisticsPro.GraphQl.Mutation
public class WotBlitzStatisticsMutation
{
private readonly IWargamingDictionaries _wargamingDictionaries;
private readonly IWargamingAccounts _wargamingAccounts;
public WotBlitzStatisticsMutation(IWargamingDictionaries wargamingDictionaries)
public WotBlitzStatisticsMutation(IWargamingDictionaries wargamingDictionaries,
IWargamingAccounts wargamingAccounts)
{
_wargamingDictionaries = wargamingDictionaries;
_wargamingAccounts = wargamingAccounts;
}
/// <summary>
@@ -26,5 +29,17 @@ namespace WotBlitzStatisticsPro.GraphQl.Mutation
{
return _wargamingDictionaries.UpdateDictionaries(updateDictionariesRequest);
}
/// <summary>
/// Gathers all account information
/// </summary>
/// <param name="realmType">Account region</param>
/// <param name="accountId">AccountId</param>
/// <param name="requestLanguage">Request language</param>
/// <returns></returns>
public Task<bool> GatherAccountInformation(RealmType realmType, long accountId, RequestLanguage requestLanguage)
{
return _wargamingAccounts.GatherAccountInformation(realmType, accountId, requestLanguage);
}
}
}