Class ProgramFileSaveActivity
- Namespace
- Songhay.Activities
- Assembly
- SonghayCore.dll
Saves to the local file system,
impersonating the input and output
of AmazonS3UploadStringActivity
public class ProgramFileSaveActivity : IActivityTask<StorageActivityInput<string?>?, EndpointResult>
- Inheritance
-
ProgramFileSaveActivity
- Implements
- Inherited Members
- Extension Methods
Constructors
ProgramFileSaveActivity(ILogger<ProgramFileSaveActivity>)
Saves to the local file system,
impersonating the input and output
of AmazonS3UploadStringActivity
public ProgramFileSaveActivity(ILogger<ProgramFileSaveActivity> logger)
Parameters
loggerILogger<ProgramFileSaveActivity>the ILogger
Methods
StartAsync(StorageActivityInput<string?>?, CancellationToken)
Starts the IActivity asynchronously.
public Task<EndpointResult> StartAsync(StorageActivityInput<string?>? input, CancellationToken cancellationToken)
Parameters
inputStorageActivityInput<string>The 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.