Class TemporaryDirectoryContentFileStore
IContentFileStore implementation that stores files in a random temporary directory.
Inherited Members
Namespace: Tableau.Migration.Content.Files
Assembly: Tableau.Migration.dll
Syntax
public class TemporaryDirectoryContentFileStore : DirectoryContentFileStore, IContentFileStore, IAsyncDisposable
Constructors
TemporaryDirectoryContentFileStore(IFileSystem, IContentFilePathResolver, IConfigReader, IMemoryStreamManager)
Creates a new TemporaryDirectoryContentFileStore object.
Declaration
public TemporaryDirectoryContentFileStore(IFileSystem fileSystem, IContentFilePathResolver pathResolver, IConfigReader configReader, IMemoryStreamManager memoryStreamManager)
Parameters
Type | Name | Description |
---|---|---|
IFileSystem | fileSystem | The file system to use. |
IContentFilePathResolver | pathResolver | The path resolver to use. |
IConfigReader | configReader | A config reader to get the root path and other options from. |
IMemoryStreamManager | memoryStreamManager | The memory stream manager to user. |