private static IActionSelector CreateActionSelector(ActionDescriptor[] actions) { var actionCollection = new MockActionDescriptorCollectionProvider(actions); return(new ActionSelector( actionCollection, new ActionConstraintCache(actionCollection, Enumerable.Empty <IActionConstraintProvider>()), NullLoggerFactory.Instance)); }
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()) }; }
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()) }; }