public void CreateFile(string FileName, ControllableExpiringFileInfoCache cache) { var fileInfo = new DummyFileInfo() { Name = FileName, LastModified = DateTime.Now, }; cache.UnderlyingFileSystem.AddFile(fileInfo); }
public void CreateFile(string fileName) { var fileInfo = new DummyFileInfo() { Name = fileName, LastModified = DateTime.Now, }; TestFileSystem.AddFile(fileInfo); }
public bool TryGetFileInfo(string subpath, out IFileInfo fileInfo) { IFileInfo knownInfo; if (_fileInfos.TryGetValue(subpath, out knownInfo)) { fileInfo = new DummyFileInfo() { Name = knownInfo.Name, LastModified = knownInfo.LastModified, }; return(true); } else { fileInfo = null; return(false); } }
public bool TryGetFileInfo(string subpath, out IFileInfo fileInfo) { IFileInfo knownInfo; if (_fileInfos.TryGetValue(subpath, out knownInfo)) { fileInfo = new DummyFileInfo() { Name = knownInfo.Name, LastModified = knownInfo.LastModified, }; return true; } else { fileInfo = null; return false; } }