elsa-core/src/activities/Elsa.Activities.Http/Handlers/HttpLiquidHandler.cs
2019-10-27 17:31:50 +01:00

21 lines
593 B
C#

using System.Threading;
using System.Threading.Tasks;
using Elsa.Activities.Http.Models;
using Elsa.Scripting.Liquid.Messages;
using Fluid;
using MediatR;
namespace Elsa.Activities.Http.Handlers
{
public class HttpLiquidHandler : INotificationHandler<EvaluatingLiquidExpression>
{
public Task Handle(EvaluatingLiquidExpression notification, CancellationToken cancellationToken)
{
var context = notification.TemplateContext;
context.MemberAccessStrategy.Register<HttpRequestModel>();
return Task.CompletedTask;
}
}
}