public DiagnosticFeature(ISignals signals, DiagnosticSettings diagnosticSettings, PeerStatisticsCollector peerStatisticsCollector) { this.signals = Guard.NotNull(signals, nameof(signals)); this.diagnosticSettings = Guard.NotNull(diagnosticSettings, nameof(diagnosticSettings)); this.peerStatisticsCollector = Guard.NotNull(peerStatisticsCollector, nameof(peerStatisticsCollector)); }
public DiagnosticController(PeerStatisticsCollector peerStatisticsCollector, IConnectionManager connectionManager, IConsensusManager consensusManager) : base(connectionManager: connectionManager, consensusManager: consensusManager) { this.peerStatisticsCollector = peerStatisticsCollector; }