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;
        }