Class TestFileTransfer
Transfer functionality for files used when tesing import/export packages.
Inheritance
Inherited Members
Namespace: EPiServer.Enterprise.Transfer
Assembly: EPiServer.Enterprise.dll
Version: 8.11.0Syntax
[ServiceConfiguration(typeof(IFileTransferValidator))]
public class TestFileTransfer : IFileTransferValidator, IFileTransfer
  Constructors
TestFileTransfer()
Initializes a new instance of the TestFileTransfer class.
Declaration
public TestFileTransfer()
  Properties
Files
Gets the list of transfered files.
Declaration
public IList<IFileTransferObject> Files { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Collections.Generic.IList<IFileTransferObject> | The transfered files.  | 
      
HasMoreData
Gets a value indicating whether this instance has more data.
Declaration
public bool HasMoreData { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | This test functionality always returns false.  | 
      
TransferContext
Gets or sets the transfer context.
Declaration
public IContentTransferContext TransferContext { get; set; }
  Property Value
| Type | Description | 
|---|---|
| IContentTransferContext | The transfer context.  | 
      
Methods
Export()
Dummy functionality to test export.
Declaration
public IFileTransferObject[] Export()
  Returns
| Type | Description | 
|---|---|
| IFileTransferObject[] | 
Import(IFileTransferObject)
Check if the virtual path provider exists for the site, if not a warning is given.
Declaration
public IFileTransferObject Import(IFileTransferObject input)
  Parameters
| Type | Name | Description | 
|---|---|---|
| IFileTransferObject | input | Meta data for imported file.  | 
      
Returns
| Type | Description | 
|---|---|
| IFileTransferObject | Always returns input value  | 
      
TryAddBlob(Blob)
Adds a Blob instance to the package.
Declaration
public bool TryAddBlob(Blob blob)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Blob | blob | The BLOB.  | 
      
Returns
| Type | Description | 
|---|---|
| System.Boolean | true if the blob was added else false.  | 
      
TryAddFile(String, out String)
Dummy functionality to add files to the export package.
Declaration
public bool TryAddFile(string url, out string addedFilePath)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | url | The URL.  | 
      
| System.String | addedFilePath | The added file path.  | 
      
Returns
| Type | Description | 
|---|---|
| System.Boolean | Always the same Url that is send to this function.  |