public BeanEventBeanObjectCopyMethodForge( BeanEventType beanEventType, IObjectCopier copier) { this._beanEventType = beanEventType; this._copier = copier; }
public AuthorizeAttributeAclModule( IMvcContextFactory mvcContextFactory, IObjectCopier objectCopier, IControllerDescriptorFactory controllerDescriptorFactory, IControllerBuilder controllerBuilder, IAuthorizeAttributeBuilder authorizeAttributeBuilder, IGlobalFilterProvider filterProvider ) { if (mvcContextFactory == null) throw new ArgumentNullException("mvcContextFactory"); if (objectCopier == null) throw new ArgumentNullException("objectCopier"); if (controllerDescriptorFactory == null) throw new ArgumentNullException("controllerDescriptorFactory"); if (controllerBuilder == null) throw new ArgumentNullException("controllerBuilder"); if (authorizeAttributeBuilder == null) throw new ArgumentNullException("authorizeAttributeBuilder"); if (filterProvider == null) throw new ArgumentNullException("filterProvider"); this.mvcContextFactory = mvcContextFactory; this.objectCopier = objectCopier; this.controllerDescriptorFactory = controllerDescriptorFactory; this.controllerBuilder = controllerBuilder; this.authorizeAttributeBuilder = authorizeAttributeBuilder; this.filterProvider = filterProvider; }
/// <summary>Ctor.</summary> /// <param name="beanEventType">event type</param> /// <param name="eventAdapterService">for creating the event object</param> /// <param name="copier">an object copier</param> public BeanEventBeanObjectCopyMethod( BeanEventType beanEventType, EventBeanTypedEventFactory eventAdapterService, IObjectCopier copier) { _copier = copier; _beanEventType = beanEventType; _eventAdapterService = eventAdapterService; }
/// <summary> /// Ctor. /// </summary> /// <param name="copier">object copier</param> /// <param name="beanEventType">event type</param> /// <param name="eventAdapterService">for creating the event object</param> public BeanEventBeanSerializableCopyMethod( IObjectCopier copier, BeanEventType beanEventType, EventBeanTypedEventFactory eventAdapterService) { _beanEventType = beanEventType; _eventAdapterService = eventAdapterService; _copier = copier; }
public ControllerAuthorization(IAuthorizeAttributeCache authorizeAttributeCache, IReflectedAuthorizeAttributeCache reflectedAuthorizeAttributeCache, IObjectCopier objectCopier, RouteCollection routes) { Guard.IsNotNull(authorizeAttributeCache, "authorizeAttributeCache"); Guard.IsNotNull(reflectedAuthorizeAttributeCache, "reflectedAuthorizeAttributeCache"); Guard.IsNotNull(objectCopier, "objectCopier"); Guard.IsNotNull(routes, "routes"); this.authorizeAttributeCache = authorizeAttributeCache; this.reflectedAuthorizeAttributeCache = reflectedAuthorizeAttributeCache; this.objectCopier = objectCopier; this.routes = routes; }
public AuthorizeAttributeAclModule( IMvcContextFactory mvcContextFactory, IObjectCopier objectCopier, IControllerDescriptorFactory controllerDescriptorFactory, IControllerBuilder controllerBuilder, IAuthorizeAttributeBuilder authorizeAttributeBuilder, IGlobalFilterProvider filterProvider ) { if (mvcContextFactory == null) { throw new ArgumentNullException("mvcContextFactory"); } if (objectCopier == null) { throw new ArgumentNullException("objectCopier"); } if (controllerDescriptorFactory == null) { throw new ArgumentNullException("controllerDescriptorFactory"); } if (controllerBuilder == null) { throw new ArgumentNullException("controllerBuilder"); } if (authorizeAttributeBuilder == null) { throw new ArgumentNullException("authorizeAttributeBuilder"); } if (filterProvider == null) { throw new ArgumentNullException("filterProvider"); } this.mvcContextFactory = mvcContextFactory; this.objectCopier = objectCopier; this.controllerDescriptorFactory = controllerDescriptorFactory; this.controllerBuilder = controllerBuilder; this.authorizeAttributeBuilder = authorizeAttributeBuilder; this.filterProvider = filterProvider; }