public SerilogJsonLogViewer( ILogger <SerilogJsonLogViewer> logger, ILogViewerConfig logViewerConfig, ILoggingConfiguration loggingConfiguration, ILogLevelLoader logLevelLoader, global::Serilog.ILogger serilogLog) : base(logViewerConfig, logLevelLoader, serilogLog) { _logger = logger; _logsPath = loggingConfiguration.LogDirectory; }
public LogViewerController(ILogViewer logViewer, ILogLevelLoader logLevelLoader) { _logViewer = logViewer ?? throw new ArgumentNullException(nameof(logViewer)); _logLevelLoader = logLevelLoader ?? throw new ArgumentNullException(nameof(logLevelLoader)); }
protected SerilogLogViewerSourceBase(ILogViewerConfig logViewerConfig, ILogLevelLoader logLevelLoader, global::Serilog.ILogger serilogLog) { _logViewerConfig = logViewerConfig; _logLevelLoader = logLevelLoader; _serilogLog = serilogLog; }
protected SerilogLogViewerSourceBase(ILogViewerConfig logViewerConfig, global::Serilog.ILogger serilogLog) { _logViewerConfig = logViewerConfig; _logLevelLoader = StaticServiceProvider.Instance.GetRequiredService <ILogLevelLoader>(); _serilogLog = serilogLog; }