private string GetKey(BlizzardRegion region, string realm, string guild) { var regionKey = Keyifier.GetRegionKey(BlizzardUtilities.GetEfRegionFromBlizzardRegion(region)); var realmKey = Keyifier.GetRealmKey(realm); var guildKey = Keyifier.GetGuildKey(guild); return(Keyifier.GetKey("raider_io_stats", new List <string> { regionKey, realmKey, guildKey })); }
private string GetKey(GameRegionEnum region, string playerName, string realmName) { var realmKey = Keyifier.GetRealmKey(realmName); var regionKey = Keyifier.GetRegionKey(region); var guildKey = Keyifier.GetPlayerKey(playerName); return(Keyifier.GetKey("player", new List <string>() { regionKey, realmKey, guildKey })); }
private string GetKey(GameRegionEnum region, string guildName, string realmName) { var realmKey = Keyifier.GetRealmKey(realmName); var regionKey = Keyifier.GetRegionKey(region); var guildKey = Keyifier.GetGuildKey(guildName); return(Keyifier.GetKey("guildmembers", new List <string>() { regionKey, realmKey, guildKey })); }
private Func <string> GetKey(string playerName, string realmName, int profileId) { return(() => { var playerKey = Keyifier.GetPlayerKey(playerName); var realmKey = Keyifier.GetRealmKey(realmName); return Keyifier.GetKey("playerbyvalues", new List <string>() { playerName.ToLower(), realmKey, profileId.ToString() }); }); }