示例#1
0
        private static IHttpAction GetIHttpHandlerAction(IHttpActionFactory factory, PortalContext portalContext, NodeHead contextNode, NodeHead handlerNode)
        {
            var  nodeType = handlerNode.GetNodeType();
            Type appType  = TypeHandler.GetType(nodeType.ClassName);

            if (typeof(IHttpHandler).IsAssignableFrom(appType))
            {
                return(factory.CreateRemapAction(portalContext, contextNode, null, handlerNode));
            }
            return(null);
        }
示例#2
0
 private static IHttpAction GetIHttpHandlerAction(IHttpActionFactory factory, PortalContext portalContext, NodeHead contextNode, NodeHead handlerNode)
 {
     var nodeType = handlerNode.GetNodeType();
     Type appType = TypeHandler.GetType(nodeType.ClassName);
     if (typeof(IHttpHandler).IsAssignableFrom(appType))
         return factory.CreateRemapAction(portalContext, contextNode, null, handlerNode);
     return null;
 }
示例#3
0
 private static IHttpAction GetIHttpHandlerAction(IHttpActionFactory factory, PortalContext portalContext, NodeHead contextNode, Type httpHandlerType)
 {
     return(factory.CreateRemapAction(portalContext, contextNode, null, httpHandlerType));
 }
示例#4
0
 private static IHttpAction GetIHttpHandlerAction(IHttpActionFactory factory, PortalContext portalContext, NodeHead contextNode, Type httpHandlerType)
 {
     return factory.CreateRemapAction(portalContext, contextNode, null, httpHandlerType);
 }