public GlobalActionFilterRegistryItem(ItemActivator itemActivator, IConstraint constraint) : base(itemActivator, constraint, EmptyActionDescriptor.Instance, EmptyControllerDescriptor.Instance, FilterScope.Global) { }
public ControllerRegistryItem(ItemActivator type, IConstraint constraints, ControllerDescriptor controllerDescriptor) : base(type, constraints, EmptyActionDescriptor.Instance, controllerDescriptor, FilterScope.Controller) { }
public ControllerActionRegistryItem(ItemActivator type, IConstraint constraint, ActionDescriptor actionDescriptor, ControllerDescriptor controllerDescriptor) : base(type, constraint, actionDescriptor, controllerDescriptor, FilterScope.Action) { }
protected ActionFilterRegistryItem(ItemActivator itemActivator, IConstraint constraint, ActionDescriptor actionDescriptor, ControllerDescriptor controllerDescriptor, FilterScope scope) : base(itemActivator, constraint, actionDescriptor, controllerDescriptor) { this.scope = scope; }
protected RegistryItem(ItemActivator itemActivator, ActionDescriptor actionDescriptor, ControllerDescriptor controllerDescriptor) { ItemActivator = itemActivator; ActionDescriptor = actionDescriptor; ControllerDescriptor = controllerDescriptor; }
protected RegistryItem(ItemActivator itemActivator, IConstraint constraint, ActionDescriptor actionDescriptor, ControllerDescriptor controllerDescriptor) : this(itemActivator, actionDescriptor, controllerDescriptor) { Constraint = constraint; }