public async Task <GuildSlim> GetGuild(BlizzardService.BlizzardRegion region, string realmName, string playerName) { return(new GuildSlim() { Battlegroup = "Vindication", Name = "Longanimity", Realm = "Burning Blade" }); }
public async Task <IEnumerable <RaiderIoStats> > GetGuildRaiderIoStats(BlizzardService.BlizzardRegion region, string guild, string realm, IProgress <double> progress) { int numRepeats = 15; double numSeconds = 60.0; for (int i = 0; i < numRepeats; i++) { Debug.WriteLine((double)i / numRepeats); progress.Report((double)i / numRepeats); await Task.Delay((int)(numSeconds * 1000 / numRepeats)); } List <RaiderIoStats> statsList = new List <RaiderIoStats>(); statsList.Add(new RaiderIoStats() { Name = "Kromthael", Class = 6, RealmName = "Burning Blade", RaiderIoDps = 500, RaiderIoTank = 1000, RaiderIoHealer = 2000, RaiderIoOverall = 3000, }); statsList.Add(new RaiderIoStats() { Name = "Kromp", Class = 4, RealmName = "Burning Blade", RaiderIoDps = 2000, RaiderIoTank = 1500, RaiderIoHealer = 0, RaiderIoOverall = 1500, }); statsList.Add(new RaiderIoStats() { Name = "Kromzul", Class = 2, RealmName = "Burning Blade", RaiderIoDps = 1500, RaiderIoTank = 2000, RaiderIoHealer = 0, RaiderIoOverall = 1000, }); return(statsList); }
public Task <IEnumerable <BlizzardPlayer> > GetSlimGuildMembersDataAsync(BlizzardService.BlizzardRegion region, string guild, string realm) { throw new NotImplementedException(); }
public Task <BlizzardPlayer> GetSinglePlayerAsync(BlizzardService.BlizzardRegion region, string realmName, string playerName) { throw new NotImplementedException(); }
public Task <Realm> GetRealmAsync(string realmName, BlizzardService.BlizzardRegion region) { throw new NotImplementedException(); }
public async Task <IEnumerable <GuildMemberStats> > GetLargeGuildMembersDataAsync(BlizzardService.BlizzardRegion region, string guild, string realm, IProgress <double> progress) { int numRepeats = 10; double numSeconds = 10.0; for (int i = 0; i < numRepeats; i++) { Debug.WriteLine((double)i / numRepeats); progress.Report((double)i / numRepeats); await Task.Delay((int)(numSeconds * 1000 / numRepeats)); } return(new List <GuildMemberStats>() { new GuildMemberStats() { Name = "Kromp", AchievementPoints = 10000, AzeriteLevel = 50, EquippedIlvl = 400, Class = 4, GuildRank = 9, Level = 120, MaximumIlvl = 415, MountCount = 400, PetCount = 500, Pvp2v2Rating = 1000, Pvp3v3Rating = 1500, PvpRbgRating = 2000, RealmName = "Burning Blade", GuildName = "Longanimity", RegionName = "US", TotalHonorableKills = 25000 } }); }
public string GetKey(BlizzardService.BlizzardRegion region, string realm, string guild) { throw new NotImplementedException(); }
public async Task <CacheEntry <IEnumerable <RaiderIoStats> > > GetCachedEntry(BlizzardService.BlizzardRegion region, string realm, string guild) { List <RaiderIoStats> statsList = new List <RaiderIoStats>(); statsList.Add(new RaiderIoStats() { Name = "Kromthael", Class = 6, RealmName = "Burning Blade", RaiderIoDps = 500, RaiderIoTank = 1000, RaiderIoHealer = 2000, RaiderIoOverall = 3000, }); statsList.Add(new RaiderIoStats() { Name = "Kromp", Class = 4, RealmName = "Burning Blade", RaiderIoDps = 2000, RaiderIoTank = 1500, RaiderIoHealer = 0, RaiderIoOverall = 1500, }); statsList.Add(new RaiderIoStats() { Name = "Kromzul", Class = 2, RealmName = "Burning Blade", RaiderIoDps = 1500, RaiderIoTank = 2000, RaiderIoHealer = 0, RaiderIoOverall = 1000, }); return(new CacheEntry <IEnumerable <RaiderIoStats> >() { CompletionProgress = 1.0, CreatedOn = DateTime.Now, State = CachedValueState.FoundAndNotUpdating, Value = statsList }); }