elsa-core/src/scripting/Elsa.Scripting.JavaScript/ServiceCollectionExtensions.cs

15 lines
505 B
C#
Raw Normal View History

2022-01-04 08:42:12 +00:00
using Elsa.Extensions;
2022-01-11 12:28:21 +00:00
using Elsa.Management.Contracts;
2022-01-04 08:42:12 +00:00
using Microsoft.Extensions.DependencyInjection;
namespace Elsa.Scripting.JavaScript;
public static class ServiceCollectionExtensions
{
public static IServiceCollection AddJavaScriptExpressions(this IServiceCollection services)
{
2022-01-11 12:28:21 +00:00
return services
.AddSingleton<IExpressionSyntaxProvider, JavaScriptExpressionSyntaxProvider>()
.AddExpressionHandler<JavaScriptExpressionHandler, JavaScriptExpression>();
2022-01-04 08:42:12 +00:00
}
}