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; }
public void SetLogRetentionPolicy(ILogRetentionPolicy retentionPolicy) { logRetentionPolicy = retentionPolicy; ExecuteLogRetentionPolicy(); }