public ServiceHandler() { _isInstalled = false; _isInitialized = false; _isInitializing = false; new OpenDMS.IO.Logger(Properties.Settings.Default.LogDirectory); new OpenDMS.Networking.Logger(Properties.Settings.Default.LogDirectory); new OpenDMS.Storage.Logger(Properties.Settings.Default.LogDirectory); new Logger(Properties.Settings.Default.LogDirectory); Logger.Storage.Debug("Instantiating server..."); _server = new Storage.Providers.CouchDB.Server("http", Properties.Settings.Default.StorageServerAddress, Properties.Settings.Default.StorageServerPort, Properties.Settings.Default.NetworkTimeout, Properties.Settings.Default.NetworkBufferSize); Logger.Storage.Debug("Server instantiation complete."); Logger.Storage.Debug("Instantiating database..."); _db = new Storage.Providers.CouchDB.Database(_server, Properties.Settings.Default.StorageDatabaseName); Logger.Storage.Debug("Database instantiation complete."); Logger.Storage.Debug("Instantiating engine..."); _engine = new Storage.Providers.CouchDB.Engine(); Logger.Storage.Debug("Engine instantiation complete."); }