Beispiel #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SerilogExtensionsConvention" /> class.
 /// </summary>
 /// <param name="scanner">The scanner.</param>
 /// <param name="diagnosticSource">The diagnostic source.</param>
 /// <param name="options">The options.</param>
 public SerilogExtensionsConvention(
     IConventionScanner scanner,
     ILogger diagnosticSource,
     RocketSerilogOptions?options = null
     )
 {
     _scanner          = scanner;
     _diagnosticSource = diagnosticSource;
     _options          = options ?? new RocketSerilogOptions();
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="SerilogHostingConvention" /> class.
 /// </summary>
 /// <param name="options">The options.</param>
 public SerilogHostingConvention(RocketSerilogOptions?options = null)
 {
     _options = options ?? new RocketSerilogOptions();
 }