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
            }));
        }
Exemple #2
0
        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()
                });
            });
        }