public static async Task<IRune> GetRuneStaticInfosAsync( this IHasRuneId hasRuneId, RuneDataEnum? runeData = null, RegionEnum? region = null, LanguageEnum? languageCode = null, string dataDragonVersion = null) { if (hasRuneId == null) throw new ArgumentNullException("hasRuneId"); var staticService = new StaticService(hasRuneId.ApiConfiguration); return await staticService.GetRuneAsync( hasRuneId.RuneId, runeData, region, languageCode, dataDragonVersion); }
public static async Task <IRune> GetRuneStaticInfosAsync( this IHasRuneId hasRuneId, RuneDataEnum?runeData = null, RegionEnum?region = null, LanguageEnum?languageCode = null, string dataDragonVersion = null) { if (hasRuneId == null) { throw new ArgumentNullException("hasRuneId"); } var staticService = new StaticService(hasRuneId.ApiConfiguration); return(await staticService.GetRuneAsync( hasRuneId.RuneId, runeData, region, languageCode, dataDragonVersion)); }