public LayoutFilePersistence( LiveVirtualFileSystem fileSystem, LiveVirtualFileSystemOptions options ) { FileSystem = fileSystem; Options = options; }
public LiveVirtualFileSystem(LiveVirtualFileSystemOptions options) { if (!string.IsNullOrEmpty(options?.FileSystemLayoutFilePath)) { Persistence = new LayoutFilePersistence(this, options); } Persistence.Load(); _stub = new LiveStub(this); Drive = _stub; Directory = _stub; File = _stub; }