Download once
This commit is contained in:
@@ -57,6 +57,13 @@ namespace Musify.Infrastructure.Messaging.Consumers
|
||||
consumeContext.Message.SourceBucketName,
|
||||
workingDirectory);
|
||||
|
||||
routingSlipBuilder.AddActivity(
|
||||
"DeleteOriginal",
|
||||
MessagingHelper.BuildExecuteActivityUri(RemoveFileFromBucketActivity.ExecuteEndpointName),
|
||||
new RemoveFileFromBucketArguments(
|
||||
consumeContext.Message.SourceBucketName,
|
||||
consumeContext.Message.SourceKeyName));
|
||||
|
||||
routingSlipBuilder.AddActivity(
|
||||
"UploadFiles",
|
||||
MessagingHelper.BuildExecuteActivityUri(TransferFilesToBucket.ExecuteEndpointName),
|
||||
@@ -93,16 +100,6 @@ namespace Musify.Infrastructure.Messaging.Consumers
|
||||
var destinationFileName = Path.GetFileNameWithoutExtension(destinationKeyName) + Path.GetExtension(fileName);
|
||||
var destinationFilePath = Path.Combine(workingDirectory, destinationFileName);
|
||||
|
||||
// First: Download original file
|
||||
routingSlipBuilder.AddActivity(
|
||||
$"{activityName}_Download",
|
||||
MessagingHelper.BuildExecuteActivityUri(DownloadFileFromBucketActivity.ExecuteEndpointName),
|
||||
new DownloadFileFromBucketArguments(
|
||||
bucketName,
|
||||
originalPictureKeyName,
|
||||
workingDirectory));
|
||||
|
||||
// Second: Resize picture
|
||||
routingSlipBuilder.AddActivity(
|
||||
activityName,
|
||||
MessagingHelper.BuildExecuteActivityUri(ResizePictureActivity.ExecuteEndpointName),
|
||||
|
||||
Reference in New Issue
Block a user