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. |