Files
WotBlitzStatisticsBlazor/WotBlitzStatisticsPro.GraphQl/Mutation/WotBlitzStatisticsMutation.cs
T

30 lines
1.0 KiB
C#
Raw Normal View History

2020-05-23 11:43:14 +02:00
using System.Threading.Tasks;
2020-05-21 17:53:01 +02:00
using WotBlitzStatisticsPro.Common.Model;
2020-05-23 11:43:14 +02:00
using WotBlitzStatisticsPro.Logic;
2020-05-21 17:53:01 +02:00
2020-05-23 11:43:14 +02:00
namespace WotBlitzStatisticsPro.GraphQl.Mutation
2020-05-21 17:53:01 +02:00
{
/// <summary>
/// WotBlitzStatistics Mutations
/// </summary>
public class WotBlitzStatisticsMutation
{
private readonly IWargamingDictionaries _wargamingDictionaries;
public WotBlitzStatisticsMutation(IWargamingDictionaries wargamingDictionaries)
{
_wargamingDictionaries = wargamingDictionaries;
}
/// <summary>
/// Updates the necessary dictionaries in database.
/// </summary>
/// <param name="updateDictionariesRequest">Determines what dictionaries should be updated.</param>
/// <returns>Information about what was updated.</returns>
public Task<UpdateDictionariesResponseItem[]> UpdateDictionaries(
UpdateDictionariesRequest updateDictionariesRequest)
{
return _wargamingDictionaries.UpdateDictionaries(updateDictionariesRequest);
}
}
}