public SyslogLoggerProvider(SyslogLoggerOptions options) { Options = options; }
public SyslogLogger(ILogSenderFactory logSenderFactory, SyslogLoggerOptions options) { LogSenderFactory = logSenderFactory ?? throw new ArgumentNullException(nameof(logSenderFactory)); Options = options ?? throw new ArgumentNullException(nameof(options)); }
/// <summary> /// Initializes a new instance of <see cref="SyslogMessageSerializer"/> /// </summary> public SyslogMessageSerializer(SyslogLoggerOptions options) { _options = options; _headerStr = new Lazy <string>(CreateHeader); }