public static Load ( string cacheFolder ) : |
||
cacheFolder | string | |
리턴 |
public static FileCacheStore Load(string cacheFolder)
{
return new FileCacheStore(cacheFolder);
}
public CompilerCacheBase(string cacheFolder) : this() { Logging.Emit("setting up file stores"); if (string.IsNullOrEmpty(cacheFolder)) { throw new ArgumentNullException("cacheFolder"); } outputCache = FileCacheStore.Load(Path.Combine(cacheFolder, "outputs")); includeCache = FileCacheStore.Load(Path.Combine(cacheFolder, "includes")); Logging.Emit("setup cache info"); stats = new CacheInfo(outputCache); Logging.Emit("setup hasher"); hasher = new HashUtil(includeCache); }