diff --git a/src/core/Elsa.Core/Expressions/JsonHandler.cs b/src/core/Elsa.Core/Expressions/JsonHandler.cs index 421c09634..48aecbdea 100644 --- a/src/core/Elsa.Core/Expressions/JsonHandler.cs +++ b/src/core/Elsa.Core/Expressions/JsonHandler.cs @@ -8,8 +8,7 @@ namespace Elsa.Expressions { public class JsonHandler : IExpressionHandler { - public const string SyntaxName = "Json"; - public string Syntax => SyntaxName; + public string Syntax => SyntaxNames.Json; public Task EvaluateAsync(string expression, Type returnType, ActivityExecutionContext context, CancellationToken cancellationToken) { diff --git a/src/core/Elsa.Core/Expressions/LiteralHandler.cs b/src/core/Elsa.Core/Expressions/LiteralHandler.cs index c18c7a7ce..148c89ad3 100644 --- a/src/core/Elsa.Core/Expressions/LiteralHandler.cs +++ b/src/core/Elsa.Core/Expressions/LiteralHandler.cs @@ -8,8 +8,7 @@ namespace Elsa.Expressions { public class LiteralHandler : IExpressionHandler { - public const string SyntaxName = "Literal"; - public string Syntax => SyntaxName; + public string Syntax => SyntaxNames.Literal; public Task EvaluateAsync( string expression, diff --git a/src/core/Elsa.Core/Expressions/SyntaxNames.cs b/src/core/Elsa.Core/Expressions/SyntaxNames.cs new file mode 100644 index 000000000..a95a58351 --- /dev/null +++ b/src/core/Elsa.Core/Expressions/SyntaxNames.cs @@ -0,0 +1,12 @@ +namespace Elsa.Expressions +{ + public static class SyntaxNames + { + public const string Literal = "Literal"; + public const string Liquid = "Liquid"; + public const string JavaScript = "JavaScript"; + public const string Json = "Json"; + public const string Variable = "Variable"; + public const string Output = "Output"; + } +} \ No newline at end of file diff --git a/src/core/Elsa.Core/Expressions/VariableHandler.cs b/src/core/Elsa.Core/Expressions/VariableHandler.cs index 1c3c636bd..20f3b1723 100644 --- a/src/core/Elsa.Core/Expressions/VariableHandler.cs +++ b/src/core/Elsa.Core/Expressions/VariableHandler.cs @@ -7,7 +7,7 @@ namespace Elsa.Expressions { public class VariableHandler : IExpressionHandler { - public string Syntax => "Variable"; + public string Syntax => SyntaxNames.Variable; public Task EvaluateAsync( string expression,