Restructure JavaScript module

This commit is contained in:
Sipke Schoorstra 2022-01-12 11:15:07 +01:00
parent 0e28ab81eb
commit a9df52bfd7
9 changed files with 15 additions and 5 deletions

View file

@ -1,6 +1,7 @@
using Elsa.Contracts;
using Elsa.Models;
using Elsa.Scripting.JavaScript;
using Elsa.Scripting.JavaScript.Expressions;
namespace Elsa.Dsl.Interpreters;

View file

@ -2,6 +2,7 @@
using Elsa.Contracts;
using Elsa.Models;
using Elsa.Scripting.JavaScript;
using Elsa.Scripting.JavaScript.Expressions;
namespace Elsa.Dsl.Interpreters;

View file

@ -16,6 +16,7 @@ using Elsa.Runtime.ProtoActor.Extensions;
using Elsa.Samples.Web1.Activities;
using Elsa.Samples.Web1.Workflows;
using Elsa.Scripting.JavaScript;
using Elsa.Scripting.JavaScript.Extensions;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;

View file

@ -13,6 +13,7 @@ using Elsa.Extensions;
using Elsa.Models;
using Elsa.Persistence.InMemory.Extensions;
using Elsa.Scripting.JavaScript;
using Elsa.Scripting.JavaScript.Extensions;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;

View file

@ -14,4 +14,8 @@
<ProjectReference Include="..\..\core\Elsa.Management\Elsa.Management.csproj" />
</ItemGroup>
<ItemGroup>
<Folder Include="Services" />
</ItemGroup>
</Project>

View file

@ -3,7 +3,7 @@ using System.Threading.Tasks;
using Elsa.Contracts;
using Elsa.Models;
namespace Elsa.Scripting.JavaScript;
namespace Elsa.Scripting.JavaScript.Expressions;
public class JavaScriptExpression : IExpression
{

View file

@ -1,6 +1,6 @@
using Elsa.Models;
namespace Elsa.Scripting.JavaScript;
namespace Elsa.Scripting.JavaScript.Expressions;
public class JavaScriptExpressionReference : RegisterLocationReference
{

View file

@ -1,8 +1,10 @@
using Elsa.Extensions;
using Elsa.Management.Contracts;
using Elsa.Scripting.JavaScript.Expressions;
using Elsa.Scripting.JavaScript.Providers;
using Microsoft.Extensions.DependencyInjection;
namespace Elsa.Scripting.JavaScript;
namespace Elsa.Scripting.JavaScript.Extensions;
public static class ServiceCollectionExtensions
{

View file

@ -3,12 +3,12 @@ using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
using Elsa.Contracts;
using Elsa.Expressions;
using Elsa.Management.Contracts;
using Elsa.Management.Models;
using Elsa.Models;
using Elsa.Scripting.JavaScript.Expressions;
namespace Elsa.Scripting.JavaScript;
namespace Elsa.Scripting.JavaScript.Providers;
public class JavaScriptExpressionSyntaxProvider : IExpressionSyntaxProvider
{