public SystemStorageStatusProvider(ILogicalDiscInstanceNameProvider logicalDiscInstanceNameProvider)
 {
     var logicalDiscNames = logicalDiscInstanceNameProvider.GetLogicalDiscInstanceNames();
     foreach (var logicalDiscName in logicalDiscNames)
     {
         this.freeDiskSpaceInPercentPerformanceCounters.Add(logicalDiscName, new PerformanceCounter("LogicalDisk", "% Free Space", logicalDiscName));
     }
 }
        public SystemStorageStatusProvider(ILogicalDiscInstanceNameProvider logicalDiscInstanceNameProvider)
        {
            var logicalDiscNames = logicalDiscInstanceNameProvider.GetLogicalDiscInstanceNames();

            foreach (var logicalDiscName in logicalDiscNames)
            {
                this.freeDiskSpaceInPercentPerformanceCounters.Add(logicalDiscName, new PerformanceCounter("LogicalDisk", "% Free Space", logicalDiscName));
            }
        }