예제 #1
0
 public LoggerOptions(ILoggerOptions options)
 {
     this.LogDirectoryPath  = options.LogDirectoryPath;
     this.Headers           = options.Headers;
     this.IgnoreExceptions  = options.IgnoreExceptions;
     this.MessageFormatter  = options.MessageFormatter;
     this.FilenameFormatter = options.FilenameFormatter;
     this.RetentionPolicy   = options.RetentionPolicy;
 }
예제 #2
0
        public void SetLogRetentionPolicy(ILogRetentionPolicy retentionPolicy)
        {
            logRetentionPolicy = retentionPolicy;

            ExecuteLogRetentionPolicy();
        }