public MemoryUsageProvider(PulseConfiguration pulseConfig)
 {
     _dataStream = new ReplaySubject <ProcessData>();
 }
Example #2
0
 public LogProvider(LoggerExternalScopeProvider scopeProvider, PulseConfiguration pulseConfig)
 {
     _scopeProvider = scopeProvider;
     _logConfig     = pulseConfig.GetProvider <LogConfiguration>(nameof(LogProvider));
     _logStream     = new ReplaySubject <LogItem>(_logConfig.Buffer);
 }