Esempio n. 1
0
        public bool TypeHasField(string typeName, string identifier)
        {
            if (_queryContext.ContextType.Name.ToLower() == typeName.ToLower())
            {
                return(_queryContext.HasField(identifier));
            }

            return((_types.ContainsKey(typeName) && _types[typeName].HasField(identifier)) ||
                   (typeName == _queryContext.ContextType.Name && _queryContext.HasField(identifier)));
        }