public List <SimpleSymbol> GetDoubleMana()
        {
            var requestPath = $"/symbology";

            var request = new RestRequest(requestPath, DataFormat.Json);

            var jsonString = _client.Get(request).Content;

            var symbolData = SymbolContainer.FromJson(jsonString);

            var symbols = symbolData.Symbols;

            var simpleSymbols = new List <SimpleSymbol>();

            foreach (var symbol in symbols)
            {
                if (symbol.AppearsInManaCosts && symbol.Colors.Count != 2)
                {
                    var simpleSymbol = new SimpleSymbol
                    {
                        SymbolCode   = symbol.SymbolCode,
                        SymbolText   = symbol.SymbolText,
                        ImgUri       = symbol.SvgUri,
                        SymbolColors = symbol.Colors
                    };
                    simpleSymbols.Add(simpleSymbol);
                }
            }

            return(simpleSymbols);
        }
        public List <Uri> GetUrisForSymbolCodes(List <String> incSymbolCodes)
        {
            var requestPath = $"/symbology";

            var request = new RestRequest(requestPath, DataFormat.Json);

            var jsonString = _client.Get(request).Content;

            var symbolData = SymbolContainer.FromJson(jsonString);

            var symbols = symbolData.Symbols;

            var uris = new List <Uri>();

            foreach (var symbol in symbols)
            {
                foreach (var incSymbolCode in incSymbolCodes)
                {
                    if (symbol.SymbolCode == incSymbolCode)
                    {
                        uris.Add(symbol.SvgUri);
                    }
                }
            }

            return(uris);
        }
        public SymbolContainer GetAllSymbols()
        {
            var requestPath = $"/symbology";

            var request = new RestRequest(requestPath, DataFormat.Json);

            var jsonString = _client.Get(request).Content;

            var symbolData = SymbolContainer.FromJson(jsonString);

            return(symbolData);
        }