public bool AddFileMetaData(FileMetaData fmd) { if (PathsCache.Contains(fmd.FilePath)) { return(false); } if (!HashCache.Contains(fmd.FileHash)) { HashCache.Add(fmd.FileHash); } FileMetaData.Add(fmd); return(true); }
public bool AddFileMetaData(FileMetaData fmd) { if (PathsCache.Contains(fmd.FilePath)) { return(false); } if (!HashCache.Contains(fmd.FileHash)) { HashCache.Add(fmd.FileHash); } FileMetaData.Add(fmd); return(true); }