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; }
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; }