public void SHA1Test() { Assert.AreEqual( "aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d", Digest.SHA1("hello") ); }
// save to: <file>/<version> public string CreateCachePath(string key) { var keyhash = Digest.SHA1(key); var version = this.VersionMap[key]; return(string.Format("{0}/{1}", keyhash, version)); }
public IEnumerable <string> GetSameKeyCachePathes(string key, IEnumerable <string> cachePathes) { var keyhash = Digest.SHA1(key); return(cachePathes.Where(path => path.StartsWith(keyhash))); }
public string CreateCachePath(string key) { return(Digest.SHA1(key)); }
public IEnumerable <string> GetSameKeyCachePathes(string key, IEnumerable <string> cachePathes) { var path = Digest.SHA1(key); return(cachePathes.Where(it => it.Equals(path))); }