Files
Caspian.Elsa.Core/src/apps/Elsa.Server.Web/Activities/CustomEvent.cs
T
2025-08-18 17:11:43 +03:30

18 lines
482 B
C#

using Elsa.Expressions.Models;
using Elsa.Workflows;
using Elsa.Workflows.Runtime.Activities;
namespace Elsa.Server.Web.Activities;
public class CustomEvent : EventBase<object>
{
protected override string GetEventName(ExpressionExecutionContext context)
{
return "MyEvent";
}
protected override void OnEventReceived(ActivityExecutionContext context, object? eventData)
{
Console.WriteLine("Event received with data: " + eventData);
}
}