elsa-core/src/samples/console/Elsa.Samples.EntityChanged/EntityChangedWorkflow.cs
Rafael Carnucci b22a9f8f8c
Added EntityChanged Trigger (#512)
Co-authored-by: Rafael Carnucci <rafael.carnucci@icn.de>
2020-12-14 19:57:33 +01:00

18 lines
532 B
C#

using Elsa.Activities.Entity;
using Elsa.Activities.Console;
using Elsa.Builders;
using Elsa.Activities.Entity.Models;
namespace Elsa.Samples.EntityChanged
{
public class EntityChangedWorkflow : IWorkflow
{
public void Build(IWorkflowBuilder workflow)
{
workflow
.EntityChanged<Entity>(EntityChangedAction.Added)
.WriteLine(context => $"Entity '{((EntityChangedDto)context.Input).EntityName}' was '{((EntityChangedDto)context.Input).Action}'");
}
}
}