using Elsa.Extensions; using Elsa.Http.Models; using Elsa.JavaScript.Notifications; using Elsa.Mediator.Contracts; using JetBrains.Annotations; namespace Elsa.Http.Scripting.JavaScript; /// /// Configures the JavaScript engine with workflow input getters. /// [PublicAPI] public class HttpJavaScriptHandler : INotificationHandler { /// public Task HandleAsync(EvaluatingJavaScript notification, CancellationToken cancellationToken) { var engine = notification.Engine; engine.RegisterType(); return Task.CompletedTask; } }