public static async Task<IMastery> GetMasteryStaticInfosAsync( this IHasMasteryId hasMasteryId, MasteryDataEnum? masteryData = null, RegionEnum? region = null, LanguageEnum? languageCode = null, string dataDragonVersion = null) { if (hasMasteryId == null) throw new ArgumentNullException("hasMasteryId"); var staticService = new StaticService(hasMasteryId.ApiConfiguration); return await staticService.GetMasteryAsync( hasMasteryId.Id, masteryData, region, languageCode, dataDragonVersion); }
public static async Task <IMastery> GetMasteryStaticInfosAsync( this IHasMasteryId hasMasteryId, MasteryDataEnum?masteryData = null, RegionEnum?region = null, LanguageEnum?languageCode = null, string dataDragonVersion = null) { if (hasMasteryId == null) { throw new ArgumentNullException("hasMasteryId"); } var staticService = new StaticService(hasMasteryId.ApiConfiguration); return(await staticService.GetMasteryAsync( hasMasteryId.Id, masteryData, region, languageCode, dataDragonVersion)); }