diff --git a/src/activities/Elsa.Activities.Rebus/Activities/PublishRebusMessage.cs b/src/activities/Elsa.Activities.Rebus/Activities/PublishRebusMessage.cs index 38109a498..22b271f4e 100644 --- a/src/activities/Elsa.Activities.Rebus/Activities/PublishRebusMessage.cs +++ b/src/activities/Elsa.Activities.Rebus/Activities/PublishRebusMessage.cs @@ -2,6 +2,8 @@ using System.Threading.Tasks; using Elsa.ActivityResults; using Elsa.Attributes; +using Elsa.Design; +using Elsa.Expressions; using Elsa.Services; using Elsa.Services.Models; @@ -17,10 +19,10 @@ namespace Elsa.Activities.Rebus _eventPublisher = eventPublisher; } - [ActivityProperty(Hint = "The message to publish.")] + [ActivityProperty(Hint = "The message to publish.", SupportedSyntaxes = new[] { SyntaxNames.JavaScript, SyntaxNames.Liquid })] public object Message { get; set; } = default!; - [ActivityProperty(Hint = "Optional headers to send along with the message.")] + [ActivityProperty(Hint = "Optional headers to send along with the message.", UIHint = ActivityPropertyUIHints.Json)] public IDictionary? Headers { get; set; } protected override async ValueTask OnExecuteAsync(ActivityExecutionContext context) diff --git a/src/activities/Elsa.Activities.Rebus/Activities/SendRebusMessage.cs b/src/activities/Elsa.Activities.Rebus/Activities/SendRebusMessage.cs index 34123160a..d3e6238ef 100644 --- a/src/activities/Elsa.Activities.Rebus/Activities/SendRebusMessage.cs +++ b/src/activities/Elsa.Activities.Rebus/Activities/SendRebusMessage.cs @@ -2,6 +2,8 @@ using System.Threading.Tasks; using Elsa.ActivityResults; using Elsa.Attributes; +using Elsa.Design; +using Elsa.Expressions; using Elsa.Services; using Elsa.Services.Models; @@ -17,10 +19,10 @@ namespace Elsa.Activities.Rebus _bus = bus; } - [ActivityProperty(Hint = "The message to send.")] + [ActivityProperty(Hint = "The message to send.", SupportedSyntaxes = new[] { SyntaxNames.JavaScript, SyntaxNames.Liquid })] public object Message { get; set; } = default!; - [ActivityProperty(Hint = "Optional headers to send along with the message.")] + [ActivityProperty(Hint = "Optional headers to send along with the message.", UIHint = ActivityPropertyUIHints.Json)] public IDictionary? Headers { get; set; } protected override async ValueTask OnExecuteAsync(ActivityExecutionContext context)