public SerilogLoggerFactory(global::Serilog.ILogger logger, DiagnosticContext diagnosticContext)
 {
     _diagnosticContext = diagnosticContext.NotNull(nameof(diagnosticContext));
     _logger            = logger.NotNull(nameof(logger));
 }