/// <summary> /// Initializes a new instance of the <see cref="Database"/> class. /// </summary> /// <param name="manager">The SQL command manager.</param> /// <param name="dialect">The language dialect.</param> public Database(SqlCommandManager manager, IDialect dialect) { Manager = manager; Dialect = dialect; }
public BuroStoreService() { this.ServiceName = "BuroService"; #region this.AutoLog = false; //TODO: требуется повторный запуск после создания источника //нужно это как-то донести до пользователя if (!System.Diagnostics.EventLog.SourceExists("Бюрократ WMS 2")) { System.Diagnostics.EventLog.CreateEventSource("Бюрократ WMS 2", "Бюрократ WMS 2"); } #endregion this._sqlCommandManager = new SqlCommandManager() { ConnectionString = this._connectionString }; _tcpServer.DoWork += new System.ComponentModel.DoWorkEventHandler(TcpServer_Listener); this.OnEvent += new EventHandler<BuroStoreServiceEventArgs>(BuroStoreService_TelnetLogging); this.OnEvent += new EventHandler<BuroStoreServiceEventArgs>(BuroStoreService_WindowsEventLog); }