public DigestFiles ( IEnumerable |
||
files | IEnumerable |
|
Результат | DataHash>.Dictionary |
public void ThreadyHashIncludeFilesCacheTest() { using (var ic = FileCacheStore.Load("testincs")) { var ht = new HashUtil(ic); var hashes = ht.DigestFiles(Directory.GetFiles(IncludeDir)); Assert.IsTrue(hashes.Count > 0); System.Threading.Thread.Sleep(500); var hashes2 = ht.DigestFiles(Directory.GetFiles(IncludeDir)); foreach (var h in hashes2) { if (hashes.ContainsKey(h.Key)) { Assert.IsTrue(h.Value.Cached); } } } }
public virtual Dictionary <string, DataHash> GetHashes(IEnumerable <string> fnames) { return(hasher.DigestFiles(fnames)); }