Pomona.TypeMapper.FromType C# (CSharp) Method

FromType() public method

public FromType ( string typeName ) : TypeSpec
typeName string
return TypeSpec
        public override TypeSpec FromType(string typeName)
        {
            TypeSpec typeSpec;
            if (!TryGetTypeByName(typeName, out typeSpec))
                throw new UnknownTypeException("Type with name " + typeName + " not recognized.");
            return typeSpec;
        }

Usage Example

Ejemplo n.º 1
0
        private PomonaQuery ParseQuery(PomonaContext context, Type rootType, int?defaultPageSize = null)
        {
            var queryPropertyResolver = new QueryTypeResolver(TypeMapper);
            var queryExpressionParser = new QueryExpressionParser(queryPropertyResolver);
            var queryTransformer      = new PomonaHttpQueryTransformer(TypeMapper, queryExpressionParser);
            var structuredType        = (ResourceType)TypeMapper.FromType(rootType);

            return(queryTransformer.TransformRequest(context, structuredType, defaultPageSize));
        }
All Usage Examples Of Pomona.TypeMapper::FromType