/// <summary> /// Initializes a new instance of the <see cref="QuickPulseTopCpuCollector"/> class. /// </summary> /// <param name="timeProvider">Time provider.</param> /// <param name="processProvider">Process provider.</param> public QuickPulseTopCpuCollector(Clock timeProvider, IQuickPulseProcessProvider processProvider) { this.timeProvider = timeProvider; this.processProvider = processProvider; this.InitializationFailed = false; this.AccessDenied = false; }
/// <summary> /// Initializes a new instance of the <see cref="QuickPulseTopCpuCollector"/> class. /// </summary> /// <param name="timeProvider">Time provider.</param> /// <param name="processProvider">Process provider.</param> public QuickPulseTopCpuCollector(Clock timeProvider, IQuickPulseProcessProvider processProvider) { }