Пример #1
0
    private static IActionSelector CreateActionSelector(ActionDescriptor[] actions)
    {
        var actionCollection = new MockActionDescriptorCollectionProvider(actions);

        return(new ActionSelector(
                   actionCollection,
                   new ActionConstraintCache(actionCollection, Enumerable.Empty <IActionConstraintProvider>()),
                   NullLoggerFactory.Instance));
    }
Пример #2
0
        public void Setup()
        {
            _conventionalActionProvider = new MockActionDescriptorCollectionProvider(
                Enumerable.Range(0, ActionCount).Select(i => CreateConventionalRoutedAction(i)).ToList()
                );

            _attributeActionProvider = new MockActionDescriptorCollectionProvider(
                Enumerable.Range(0, ActionCount).Select(i => CreateAttributeRoutedAction(i)).ToList()
                );

            _routes = new List <ConventionalRouteEntry>
            {
                new ConventionalRouteEntry(
                    "Default",
                    DefaultRoute,
                    new RouteValueDictionary(),
                    new Dictionary <string, object>(),
                    new RouteValueDictionary())
            };
        }
Пример #3
0
        public void Setup()
        {
            _conventionalActionProvider = new MockActionDescriptorCollectionProvider(
                Enumerable.Range(0, ActionCount).Select(i => CreateConventionalRoutedAction(i)).ToList()
                );

            _attributeActionProvider = new MockActionDescriptorCollectionProvider(
                Enumerable.Range(0, ActionCount).Select(i => CreateAttributeRoutedAction(i)).ToList()
                );

            _conventionalEndpointInfos = new List <MvcEndpointInfo>
            {
                new MvcEndpointInfo(
                    "Default",
                    DefaultRoute,
                    new RouteValueDictionary(),
                    new Dictionary <string, object>(),
                    new RouteValueDictionary(),
                    new MockParameterPolicyFactory())
            };
        }
        public void Setup()
        {
            _conventionalActionProvider = new MockActionDescriptorCollectionProvider(
                Enumerable.Range(0, ActionCount).Select(i => CreateActionDescriptor(i, false)).ToList()
                );

            _attributeActionProvider = new MockActionDescriptorCollectionProvider(
                Enumerable.Range(0, ActionCount).Select(i => CreateActionDescriptor(i, true)).ToList()
                );

            _conventionalEndpointInfos = new List <MvcEndpointInfo>
            {
                new MvcEndpointInfo(
                    "Default",
                    DefaultRoute,
                    new RouteValueDictionary(),
                    new Dictionary <string, object>(),
                    new RouteValueDictionary(),
                    new MockInlineConstraintResolver())
            };
        }