public MultitenantObjectContextFactory(IAuditingServerConfiguration configuration)
 {
     if (configuration == null)
     {
         throw new ArgumentNullException("configuration");
     }
     _configuration = configuration;
     _factoryMap = new Dictionary<String, IObjectContextFactory>();
     CreateObjectContextFactories();
 }
 public DatabaseInitializer(IAuditingServerConfiguration configuration, ILog log)
 {
     if (configuration == null)
     {
         throw new ArgumentNullException("configuration");
     }
     if (log == null)
     {
         throw new ArgumentNullException("log");
     }
     _configuration = configuration;
     _log = log;
 }
Example #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Bootstrapper"/> class.
 /// </summary>
 public Bootstrapper()
 {
     _log = LogManager.CreateLogger();
     _configuration = new AppSettingsConfiguration();
 }