Exemplo n.º 1
0
 private void SaveLogHead(LogHead logHead)
 {
     try
     {
         _headCommand.SQLDataAccessConnection.Create();
         _headCommand.SQLDataAccessConnection.DBOpen();
         _headCommand.InsertEntity(logHead);
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally {
         _headCommand.SQLDataAccessConnection.DBClose();
     }
 }
Exemplo n.º 2
0
 /// <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;
         }
     }
 }