From 4a42be2c5f31aaf4c8ccf611ccbe04db5afac8c9 Mon Sep 17 00:00:00 2001 From: Enis Necipoglu Date: Tue, 26 Sep 2023 15:18:47 +0300 Subject: [PATCH] Move ConfiguredEndpoints to module itself --- .../Volo.CmsKit.Web.Unified/CmsKitWebUnifiedModule.cs | 5 +---- .../src/Volo.CmsKit.Public.Web/CmsKitPublicWebModule.cs | 9 +++++++++ 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/CmsKitWebUnifiedModule.cs b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/CmsKitWebUnifiedModule.cs index 23f9969dde..ec98cbcf78 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/CmsKitWebUnifiedModule.cs +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/CmsKitWebUnifiedModule.cs @@ -273,10 +273,7 @@ public class CmsKitWebUnifiedModule : AbpModule app.UseAuditing(); app.UseAbpSerilogEnrichers(); - app.UseConfiguredEndpoints(builder => - { - builder.MapCmsPageRoute(); - }); + app.UseConfiguredEndpoints(); using (var scope = context.ServiceProvider.CreateScope()) { diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Web/CmsKitPublicWebModule.cs b/modules/cms-kit/src/Volo.CmsKit.Public.Web/CmsKitPublicWebModule.cs index 744d7b8ed2..7c50650a4f 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Web/CmsKitPublicWebModule.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Public.Web/CmsKitPublicWebModule.cs @@ -1,4 +1,5 @@ using Microsoft.AspNetCore.Mvc.RazorPages; +using Microsoft.AspNetCore.Routing; using Microsoft.Extensions.DependencyInjection; using Volo.Abp.AspNetCore.Mvc.Localization; using Volo.Abp.AutoMapper; @@ -40,6 +41,14 @@ public class CmsKitPublicWebModule : AbpModule { mvcBuilder.AddApplicationPartIfNotExists(typeof(CmsKitPublicWebModule).Assembly); }); + + PreConfigure(options => + { + options.EndpointConfigureActions.Add(context => + { + context.Endpoints.MapCmsPageRoute(); + }); + }); } public override void ConfigureServices(ServiceConfigurationContext context)