public Stream OpenFile(string virtualPath)
        {
            var path = FileSystemPath.File(virtualPath);

            if(!FileExists(path.ToString()))
            {
                CreateFile(path, new MemoryStream());
            }
            var blob = GetSpecificItem(path);
			var stream = new DatabaseFileSystemStream(blob, this, Session, chunkSize);
			return stream;
        }
        public Stream OpenFile(string virtualPath)
        {
            var path = FileSystemPath.File(virtualPath);

            if(!FileExists(path.ToString()))
            {
                CreateFile(path, new MemoryStream());
            }
            var blob = GetSpecificItem(path);
            var stream = new DatabaseFileSystemStream(blob, this, Session, chunkSize);
            return stream;
        }
Beispiel #3
0
        public Stream OpenFile(string virtualPath)
        {
            var path = Path.File(virtualPath);

            if(!FileExists(path.ToString()))
            {
                CreateFile(path, null);
            }
            var blob = GetSpecificItem(path);

            var stream = new DatabaseFileSystemStream(blob, this, blob.Data);
            return stream;
        }