protected CacheManifest GetCachedManifestLocked(DataHash commonkey)
{
CacheManifest manifest = null;
if (outputCache.ContainsEntry(commonkey.Hash, F_Manifest))
{
var mn = outputCache.MakePath(commonkey.Hash, F_Manifest);
using (var fs = new FileStream(mn, FileMode.Open)){
manifest = CacheManifest.Deserialize(fs);
}
}
return(manifest);
}