private void SaveLogHead(LogHead logHead) { try { _headCommand.SQLDataAccessConnection.Create(); _headCommand.SQLDataAccessConnection.DBOpen(); _headCommand.InsertEntity(logHead); } catch (Exception ex) { throw ex; } finally { _headCommand.SQLDataAccessConnection.DBClose(); } }
/// <summary> /// 构造函数。 /// </summary> /// <param name="logHead">日志头配置接口。</param> public LogStorage(ILogFileHead logHead) { this.config = LogsConfig.ModuleConfig; this.head = new LogHead(this.config); if (logHead != null) { if (!string.IsNullOrEmpty(logHead.LogFileHead)) { this.head.LogFileHead = logHead.LogFileHead; } if (((int)logHead.LogFileRule) > ((int)EnumLogFileRule.None)) { this.head.LogFileRule = logHead.LogFileRule; } } }