From 85d0fa475c179ded89f1dff9deb40fd19324e404 Mon Sep 17 00:00:00 2001 From: enisn Date: Wed, 10 Mar 2021 15:56:50 +0300 Subject: [PATCH] CmsKit - Configure modules for Unified --- .../CmsKitWebUnifiedModule.cs | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) 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 3f36f7343e..ce3113004b 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/CmsKitWebUnifiedModule.cs +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/CmsKitWebUnifiedModule.cs @@ -39,6 +39,10 @@ using Volo.Abp.Threading; using Volo.Abp.VirtualFileSystem; using Volo.CmsKit.Admin.Web; using Volo.CmsKit.Public.Web; +using System; +using Volo.CmsKit.Tags; +using Volo.CmsKit.Comments; +using Volo.CmsKit.MediaDescriptors; namespace Volo.CmsKit { @@ -81,6 +85,8 @@ namespace Volo.CmsKit var hostingEnvironment = context.Services.GetHostingEnvironment(); var configuration = context.Services.GetConfiguration(); + ConfigureCmsKit(context); + Configure(options => { options.UseSqlServer(); @@ -131,6 +137,24 @@ namespace Volo.CmsKit }); } + private void ConfigureCmsKit(ServiceConfigurationContext context) + { + Configure(options => + { + options.EntityTypes.Add(new TagEntityTypeDefiniton("quote")); + }); + + Configure(options => + { + options.EntityTypes.Add(new CommentEntityTypeDefinition("quote")); + }); + + Configure(options => + { + options.EntityTypes.Add(new MediaDescriptorDefinition("quote")); + }); + } + public override void OnApplicationInitialization(ApplicationInitializationContext context) { var app = context.GetApplicationBuilder();