diff --git a/aspnet-core/modules/elsa/LINGYUN.Abp.ElsaNext.Server/LINGYUN.Abp.ElsaNext.Server.csproj b/aspnet-core/modules/elsa/LINGYUN.Abp.ElsaNext.Server/LINGYUN.Abp.ElsaNext.Server.csproj index 9b7c762c1..4eeede693 100644 --- a/aspnet-core/modules/elsa/LINGYUN.Abp.ElsaNext.Server/LINGYUN.Abp.ElsaNext.Server.csproj +++ b/aspnet-core/modules/elsa/LINGYUN.Abp.ElsaNext.Server/LINGYUN.Abp.ElsaNext.Server.csproj @@ -19,6 +19,10 @@ + + + + diff --git a/aspnet-core/modules/elsa/LINGYUN.Abp.ElsaNext.Server/LINGYUN/Abp/ElsaNext/Server/AbpElsaNextServerModule.cs b/aspnet-core/modules/elsa/LINGYUN.Abp.ElsaNext.Server/LINGYUN/Abp/ElsaNext/Server/AbpElsaNextServerModule.cs index 137486ee6..b5f2f8487 100644 --- a/aspnet-core/modules/elsa/LINGYUN.Abp.ElsaNext.Server/LINGYUN/Abp/ElsaNext/Server/AbpElsaNextServerModule.cs +++ b/aspnet-core/modules/elsa/LINGYUN.Abp.ElsaNext.Server/LINGYUN/Abp/ElsaNext/Server/AbpElsaNextServerModule.cs @@ -1,8 +1,11 @@ using Elsa.Extensions; using Elsa.Features.Services; +using Elsa.Workflows.Api.RealTime.Hubs; using LINGYUN.Abp.ElsaNext.Localization; using LINGYUN.Abp.ElsaNext.Permissions; using LINGYUN.Abp.ElsaNext.Server.Permissions; +using Microsoft.AspNetCore.Builder; +using Microsoft.AspNetCore.Routing; using Microsoft.Extensions.Configuration; using Volo.Abp.Localization; using Volo.Abp.Modularity; @@ -60,6 +63,14 @@ public class AbpElsaNextServerModule : AbpModule public override void ConfigureServices(ServiceConfigurationContext context) { + Configure(options => + { + options.EndpointConfigureActions.Add((context) => + { + context.Endpoints.MapHub("/elsa/hubs/workflow-instance"); + }); + }); + Configure(options => { options.FileSets.AddEmbedded();