示例#1
0
        public void CreateFile(string FileName, ControllableExpiringFileInfoCache cache)
        {
            var fileInfo = new DummyFileInfo()
            {
                Name         = FileName,
                LastModified = DateTime.Now,
            };

            cache.UnderlyingFileSystem.AddFile(fileInfo);
        }
示例#2
0
        public void CreateFile(string FileName, ControllableExpiringFileInfoCache cache)
        {
            var fileInfo = new DummyFileInfo()
            {
                Name = FileName,
                LastModified = DateTime.Now,
            };

            cache.UnderlyingFileSystem.AddFile(fileInfo);
        }
示例#3
0
        public void CreateFile(string fileName)
        {
            var fileInfo = new DummyFileInfo()
            {
                Name         = fileName,
                LastModified = DateTime.Now,
            };

            TestFileSystem.AddFile(fileInfo);
        }
示例#4
0
            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);
                }
            }
示例#5
0
            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;
                }
            }