public double DirSizeInMb(string path, IInfoLogger logger = null) { if (logger != null) { logger.Write(" - Depot Size: "); } DirectoryInfo directory = new DirectoryInfo(path); double result = this.DirSize(directory) / ByteToMbRatio; if (logger != null) { logger.WriteLine("{0:0.00}Mb", result); } return result; }