From 219b9f553ebfaa366bd246429147651577ee2085 Mon Sep 17 00:00:00 2001 From: enisn Date: Mon, 8 Mar 2021 14:44:15 +0300 Subject: [PATCH] Add DependsOn attributes to template for CmsKit --- .../MyProjectNameApplicationContractsModule.cs | 6 ++++++ .../MyProjectNameApplicationModule.cs | 6 ++++++ .../MyProjectNameDomainSharedModule.cs | 6 ++++++ .../MyProjectNameDomainModule.cs | 6 ++++++ .../MyProjectNameEntityFrameworkCoreModule.cs | 6 ++++++ .../MyProjectNameHttpApiClientModule.cs | 6 ++++++ .../MyProjectNameHttpApiModule.cs | 6 ++++++ .../MongoDb/MyProjectNameMongoDbModule.cs | 6 ++++++ 8 files changed, 48 insertions(+) diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/MyProjectNameApplicationContractsModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/MyProjectNameApplicationContractsModule.cs index 647a60bba4..206f2ce492 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/MyProjectNameApplicationContractsModule.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/MyProjectNameApplicationContractsModule.cs @@ -6,6 +6,9 @@ using Volo.Abp.ObjectExtending; using Volo.Abp.PermissionManagement; using Volo.Abp.SettingManagement; using Volo.Abp.TenantManagement; +// +using Volo.CmsKit.Admin; +// namespace MyCompanyName.MyProjectName { @@ -17,6 +20,9 @@ namespace MyCompanyName.MyProjectName typeof(AbpPermissionManagementApplicationContractsModule), typeof(AbpSettingManagementApplicationContractsModule), typeof(AbpTenantManagementApplicationContractsModule), + // + typeof(CmsKitAdminApplicationContractsModule), + // typeof(AbpObjectExtendingModule) )] public class MyProjectNameApplicationContractsModule : AbpModule diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/MyProjectNameApplicationModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/MyProjectNameApplicationModule.cs index 3974ea7be3..46814e56e9 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/MyProjectNameApplicationModule.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/MyProjectNameApplicationModule.cs @@ -6,6 +6,9 @@ using Volo.Abp.Modularity; using Volo.Abp.PermissionManagement; using Volo.Abp.SettingManagement; using Volo.Abp.TenantManagement; +// +using Volo.CmsKit; +// namespace MyCompanyName.MyProjectName { @@ -17,6 +20,9 @@ namespace MyCompanyName.MyProjectName typeof(AbpPermissionManagementApplicationModule), typeof(AbpTenantManagementApplicationModule), typeof(AbpFeatureManagementApplicationModule), + // + typeof(CmsKitApplicationModule), + // typeof(AbpSettingManagementApplicationModule) )] public class MyProjectNameApplicationModule : AbpModule diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyProjectNameDomainSharedModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyProjectNameDomainSharedModule.cs index b59dab0922..dbb2e60d22 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyProjectNameDomainSharedModule.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyProjectNameDomainSharedModule.cs @@ -12,6 +12,9 @@ using Volo.Abp.SettingManagement; using Volo.Abp.TenantManagement; using Volo.Abp.Validation.Localization; using Volo.Abp.VirtualFileSystem; +// +using Volo.CmsKit; +// namespace MyCompanyName.MyProjectName { @@ -23,6 +26,9 @@ namespace MyCompanyName.MyProjectName typeof(AbpIdentityServerDomainSharedModule), typeof(AbpPermissionManagementDomainSharedModule), typeof(AbpSettingManagementDomainSharedModule), + // + typeof(CmsKitDomainSharedModule), + // typeof(AbpTenantManagementDomainSharedModule) )] public class MyProjectNameDomainSharedModule : AbpModule diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/MyProjectNameDomainModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/MyProjectNameDomainModule.cs index 91b05c877d..2d87ff5100 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/MyProjectNameDomainModule.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/MyProjectNameDomainModule.cs @@ -13,6 +13,9 @@ using Volo.Abp.PermissionManagement.Identity; using Volo.Abp.PermissionManagement.IdentityServer; using Volo.Abp.SettingManagement; using Volo.Abp.TenantManagement; +// +using Volo.CmsKit; +// namespace MyCompanyName.MyProjectName { @@ -27,6 +30,9 @@ namespace MyCompanyName.MyProjectName typeof(AbpPermissionManagementDomainIdentityServerModule), typeof(AbpSettingManagementDomainModule), typeof(AbpTenantManagementDomainModule), + // + typeof(CmsKitDomainModule), + // typeof(AbpEmailingModule) )] public class MyProjectNameDomainModule : AbpModule diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreModule.cs index 0b4258dd18..fc1e9b1892 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreModule.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreModule.cs @@ -10,6 +10,9 @@ using Volo.Abp.Modularity; using Volo.Abp.PermissionManagement.EntityFrameworkCore; using Volo.Abp.SettingManagement.EntityFrameworkCore; using Volo.Abp.TenantManagement.EntityFrameworkCore; +// +using Volo.CmsKit.EntityFrameworkCore; +// namespace MyCompanyName.MyProjectName.EntityFrameworkCore { @@ -23,6 +26,9 @@ namespace MyCompanyName.MyProjectName.EntityFrameworkCore typeof(AbpBackgroundJobsEntityFrameworkCoreModule), typeof(AbpAuditLoggingEntityFrameworkCoreModule), typeof(AbpTenantManagementEntityFrameworkCoreModule), + // + typeof(CmsKitEntityFrameworkCoreModule), + // typeof(AbpFeatureManagementEntityFrameworkCoreModule) )] public class MyProjectNameEntityFrameworkCoreModule : AbpModule diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/MyProjectNameHttpApiClientModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/MyProjectNameHttpApiClientModule.cs index 67be0c087a..36058ba227 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/MyProjectNameHttpApiClientModule.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/MyProjectNameHttpApiClientModule.cs @@ -6,6 +6,9 @@ using Volo.Abp.Modularity; using Volo.Abp.PermissionManagement; using Volo.Abp.TenantManagement; using Volo.Abp.SettingManagement; +// +using Volo.CmsKit; +// namespace MyCompanyName.MyProjectName { @@ -16,6 +19,9 @@ namespace MyCompanyName.MyProjectName typeof(AbpPermissionManagementHttpApiClientModule), typeof(AbpTenantManagementHttpApiClientModule), typeof(AbpFeatureManagementHttpApiClientModule), + // + typeof(CmsKitHttpApiClientModule), + // typeof(AbpSettingManagementHttpApiClientModule) )] public class MyProjectNameHttpApiClientModule : AbpModule diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/MyProjectNameHttpApiModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/MyProjectNameHttpApiModule.cs index 7d83d21361..a08ce33440 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/MyProjectNameHttpApiModule.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/MyProjectNameHttpApiModule.cs @@ -8,6 +8,9 @@ using Volo.Abp.Modularity; using Volo.Abp.PermissionManagement.HttpApi; using Volo.Abp.SettingManagement; using Volo.Abp.TenantManagement; +// +using Volo.CmsKit; +// namespace MyCompanyName.MyProjectName { @@ -18,6 +21,9 @@ namespace MyCompanyName.MyProjectName typeof(AbpPermissionManagementHttpApiModule), typeof(AbpTenantManagementHttpApiModule), typeof(AbpFeatureManagementHttpApiModule), + // + typeof(CmsKitHttpApiModule), + // typeof(AbpSettingManagementHttpApiModule) )] public class MyProjectNameHttpApiModule : AbpModule diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/MongoDb/MyProjectNameMongoDbModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/MongoDb/MyProjectNameMongoDbModule.cs index cff61b4ed0..5acb81f3ef 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/MongoDb/MyProjectNameMongoDbModule.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/MongoDb/MyProjectNameMongoDbModule.cs @@ -9,6 +9,9 @@ using Volo.Abp.PermissionManagement.MongoDB; using Volo.Abp.SettingManagement.MongoDB; using Volo.Abp.TenantManagement.MongoDB; using Volo.Abp.Uow; +// +using Volo.CmsKit.MongoDB; +// namespace MyCompanyName.MyProjectName.MongoDB { @@ -21,6 +24,9 @@ namespace MyCompanyName.MyProjectName.MongoDB typeof(AbpBackgroundJobsMongoDbModule), typeof(AbpAuditLoggingMongoDbModule), typeof(AbpTenantManagementMongoDbModule), + // + typeof(CmsKitMongoDbModule), + // typeof(AbpFeatureManagementMongoDbModule) )] public class MyProjectNameMongoDbModule : AbpModule