public DefaultActionSelector(IActionDescriptorsCollectionProvider actionDescriptorsCollectionProvider, IActionBindingContextProvider bindingProvider, [NotNull] ILoggerFactory loggerFactory) { _actionDescriptorsCollectionProvider = actionDescriptorsCollectionProvider; _bindingProvider = bindingProvider; _logger = loggerFactory.Create<DefaultActionSelector>(); }
public ReflectedActionInvokerProvider(IControllerFactory controllerFactory, IActionBindingContextProvider bindingProvider, INestedProviderManager <FilterProviderContext> filterProvider) { _controllerFactory = controllerFactory; _bindingProvider = bindingProvider; _filterProvider = filterProvider; }
public ReflectedActionInvokerProvider(IControllerFactory controllerFactory, IActionBindingContextProvider bindingProvider, INestedProviderManager<FilterProviderContext> filterProvider) { _controllerFactory = controllerFactory; _bindingProvider = bindingProvider; _filterProvider = filterProvider; }
public DefaultActionSelector(IActionDescriptorsCollectionProvider actionDescriptorsCollectionProvider, IActionBindingContextProvider bindingProvider, [NotNull] ILoggerFactory loggerFactory) { _actionDescriptorsCollectionProvider = actionDescriptorsCollectionProvider; _bindingProvider = bindingProvider; _logger = loggerFactory.Create <DefaultActionSelector>(); }
/// <summary> /// Initializes a new instance of the <see cref="HtmlHelper{TModel}"/> class. /// </summary> public HtmlHelper( [NotNull] ICompositeViewEngine viewEngine, [NotNull] IModelMetadataProvider metadataProvider, [NotNull] IUrlHelper urlHelper, [NotNull] AntiForgery antiForgeryInstance, [NotNull] IActionBindingContextProvider actionBindingContextProvider) : base(viewEngine, metadataProvider, urlHelper, antiForgeryInstance, actionBindingContextProvider) { }
/// <summary> /// Initializes a new instance of the <see cref="DefaultHtmlGenerator"/> class. /// </summary> public DefaultHtmlGenerator( [NotNull] IActionBindingContextProvider actionBindingContextProvider, [NotNull] AntiForgery antiForgery, [NotNull] IModelMetadataProvider metadataProvider, [NotNull] IUrlHelper urlHelper) { _actionBindingContextProvider = actionBindingContextProvider; _antiForgery = antiForgery; _metadataProvider = metadataProvider; _urlHelper = urlHelper; // Underscores are fine characters in id's. IdAttributeDotReplacement = "_"; }
/// <summary> /// Initializes a new instance of the <see cref="HtmlHelper"/> class. /// </summary> public HtmlHelper( [NotNull] ICompositeViewEngine viewEngine, [NotNull] IModelMetadataProvider metadataProvider, [NotNull] IUrlHelper urlHelper, [NotNull] AntiForgery antiForgeryInstance, [NotNull] IActionBindingContextProvider actionBindingContextProvider) { _viewEngine = viewEngine; MetadataProvider = metadataProvider; _urlHelper = urlHelper; _antiForgeryInstance = antiForgeryInstance; _actionBindingContextProvider = actionBindingContextProvider; // Underscores are fine characters in id's. IdAttributeDotReplacement = "_"; }
public ReflectedActionInvoker([NotNull] ActionContext actionContext, [NotNull] IActionBindingContextProvider bindingContextProvider, [NotNull] INestedProviderManager <FilterProviderContext> filterProvider, [NotNull] IControllerFactory controllerFactory, [NotNull] ReflectedActionDescriptor descriptor, [NotNull] IInputFormattersProvider inputFormattersProvider) : base(actionContext, bindingContextProvider, filterProvider) { _descriptor = descriptor; _controllerFactory = controllerFactory; _inputFormattersProvider = inputFormattersProvider; if (descriptor.MethodInfo == null) { throw new ArgumentException( Resources.FormatPropertyOfTypeCannotBeNull("MethodInfo", typeof(ReflectedActionDescriptor)), "descriptor"); } }
public DefaultControllerActionArgumentBinder(IActionBindingContextProvider bindingContextProvider) { _bindingContextProvider = bindingContextProvider; }
public AngularHtmlHelper(IViewEngine viewEngine, IModelMetadataProvider metadataProvider, IUrlHelper urlHelper, AntiForgery antiForgeryInstance, IActionBindingContextProvider actionBindingContextProvider) : base(viewEngine, metadataProvider, urlHelper, antiForgeryInstance, actionBindingContextProvider) { }