Class ProgramFileListActivity
- Namespace
- Songhay.Activities
- Assembly
- SonghayCore.dll
Reads the directory
from the local file system,
impersonating the input and output
of AmazonS3ListBucketObjectsWithPaginationActivity
public class ProgramFileListActivity : IActivityTask<StorageActivityInput?, EndpointContentResult<IReadOnlyCollection<StorageObject>>>
- Inheritance
-
ProgramFileListActivity
- Implements
- Inherited Members
- Extension Methods
Constructors
ProgramFileListActivity(ILogger<ProgramFileListActivity>)
Reads the directory
from the local file system,
impersonating the input and output
of AmazonS3ListBucketObjectsWithPaginationActivity
public ProgramFileListActivity(ILogger<ProgramFileListActivity> logger)
Parameters
loggerILogger<ProgramFileListActivity>the ILogger
Methods
StartAsync(StorageActivityInput?, CancellationToken)
Starts the IActivity asynchronously.
public Task<EndpointContentResult<IReadOnlyCollection<StorageObject>>> StartAsync(StorageActivityInput? input, CancellationToken cancellationToken)
Parameters
inputStorageActivityInputThe input.
cancellationTokenCancellationTokenThe CancellationToken.
Returns
Remarks
Note that TOutput is not marked as nullable
with the expectation that *Result classes/records
like EndpointResult will be used.