public List <IRootDirectoryStatistics> GetRootDirectoriesFromIdAndPath(int id, string path)
 {
     lock (_FileAndDirectoryStatsLock)
     {
         return(RootDirectoryStatistics.Where(rootDirectoryStats => rootDirectoryStats.Id == id && (string.Compare(rootDirectoryStats.RootDirectory, path, StringComparison.OrdinalIgnoreCase)) == 0).ToList());
     }
 }
 public List <IRootDirectoryStatistics> GetRootDirectoriesFromId(int id)
 {
     lock (_FileAndDirectoryStatsLock)
     {
         return(RootDirectoryStatistics.Where(rootDirectoryStats => rootDirectoryStats.Id == id).ToList());
     }
 }