private LogicalDiskMeter(char?driveLetter, IPerformanceCounterFactory counterFactory) { var instanceName = driveLetter.HasValue ? driveLetter.ToString() + Path.VolumeSeparatorChar : "_Total"; driveName = driveLetter.HasValue ? instanceName : "Total"; counter = LogicalDiskMeterHelper .CreateCounters(counterFactory) .Build(instanceName); }
private AllLogicalDisksMeter(IPerformanceCounterFactory counterFactory) { counter = LogicalDiskMeterHelper .CreateCounters(counterFactory) .BuildForMultipleInstances("*:"); }