IFilesystemUtilities public interface IFilesystemUtilities Documentation void CacheObject<T>(T objectToCache, string cacheFile) void CleanDirectory(string dirPath) void EnsureDirectory(string dirPath) string GenerateHash(string relativePath, List<string> filePaths) string GetCodeGenNamespace(string pipelineTag, WireProtocolVersion protocol) string GetHostingDir(string targetDir, WireProtocolVersion protocol) string GetOutputDir(string targetDir, WireProtocolVersion protocol) string GetOutputDLLName(string pipelineTag, WireProtocolVersion protocol) string GetSourceCodeDir(string targetDir, WireProtocolVersion protocol) T OpenCachedObject<T>(string cacheFile) string ReadHash(string hashLocation) void WriteHash(string hashLocation, string hashString)