/// <summary> /// Initialises a new instance of the BaseCustomActionsManager class /// using the specified extra suffix and the assembly of the actual type of this class. /// </summary> protected BaseCustomActionsManager(ILifetimeScope container, IDeploymentRestrictor restrictor, string extraSuffix) { if (restrictor == null) { throw new ArgumentNullException("restrictor"); } if (container == null) { throw new ArgumentNullException("container"); } _restrictor = restrictor; _container = container; ExtraSuffix = extraSuffix; ImplementationAssemblyName = this.GetType().Assembly.FullName; }
public MemoryActionsManager(ILifetimeScope container, IDeploymentRestrictor restrictor) : base(container, restrictor, "MemoryImpl") { }
public EfActionsManager(ILifetimeScope container, IDeploymentRestrictor restrictor) : base(container, restrictor, "EfImpl") { }
public NHibernateActionsManager(ILifetimeScope container, IDeploymentRestrictor restrictor) : base(container, restrictor, "NHibernateImpl") { }