コード例 #1
0
 public SyslogLoggerProvider(SyslogLoggerOptions options)
 {
     Options = options;
 }
コード例 #2
0
 public SyslogLogger(ILogSenderFactory logSenderFactory, SyslogLoggerOptions options)
 {
     LogSenderFactory = logSenderFactory ?? throw new ArgumentNullException(nameof(logSenderFactory));
     Options          = options ?? throw new ArgumentNullException(nameof(options));
 }
コード例 #3
0
        /// <summary>
        /// Initializes a new instance of <see cref="SyslogMessageSerializer"/>
        /// </summary>
        public SyslogMessageSerializer(SyslogLoggerOptions options)
        {
            _options = options;

            _headerStr = new Lazy <string>(CreateHeader);
        }