Pipelines
Performing sequential tasks with Pipelines in Umbraco Commerce.
Example Pipeline task
public class AddCustomAttachmentTask : PipelineTaskWithTypedArgsBase<EmailSendPipelineArgs, EmailContext>
{
public override Task<PipelineResult<EmailContext>> ExecuteAsync(EmailSendPipelineArgs args)
{
var attachment = new Attachment(File.OpenRead("path\to\license.lic"), "license.lic");
args.EmailContext.MailMessage.Attachments.Add(attachment);
return Ok(args.EmailContext);
}
}Registering a Pipeline task
Last updated
Was this helpful?