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; }
/// <summary> /// Initializes a new instance of the <see cref="Bootstrapper"/> class. /// </summary> public Bootstrapper() { _log = LogManager.CreateLogger(); _configuration = new AppSettingsConfiguration(); }