From 9f7846183d5f46dcabd07a8e9b955a6844a97089 Mon Sep 17 00:00:00 2001 From: colin Date: Tue, 4 Mar 2025 19:23:32 +0800 Subject: [PATCH] =?UTF-8?q?refactor(localization):=20=E4=BB=8E=E8=A7=A3?= =?UTF-8?q?=E5=86=B3=E6=96=B9=E6=A1=88=E7=A7=BB=E9=99=A4=E4=B8=8D=E9=9C=80?= =?UTF-8?q?=E8=A6=81=E7=9A=84=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aspnet-core/LINGYUN.MicroService.All.sln | 7 -- aspnet-core/LINGYUN.MicroService.Common.sln | 9 -- .../LINGYUN.MicroService.SingleProject.sln | 63 ++++++++++--- .../LINGYUN.MicroService.TaskManagement.sln | 7 -- ...INGYUN.MicroService.WebhooksManagement.sln | 7 -- aspnet-core/LINGYUN.MicroService.Workflow.sln | 7 -- .../GlobalUsings.cs | 4 - ...LY.MicroService.Applications.Single.csproj | 5 +- ...rviceApplicationsSingleModule.Configure.cs | 15 ++- .../MicroServiceApplicationsSingleModule.cs | 91 +++++++++---------- 10 files changed, 105 insertions(+), 110 deletions(-) diff --git a/aspnet-core/LINGYUN.MicroService.All.sln b/aspnet-core/LINGYUN.MicroService.All.sln index 3f4365364..21d00e246 100644 --- a/aspnet-core/LINGYUN.MicroService.All.sln +++ b/aspnet-core/LINGYUN.MicroService.All.sln @@ -516,8 +516,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.Notifications.A EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.Notifications.HttpApi", "modules\realtime-notifications\LINGYUN.Abp.Notifications.HttpApi\LINGYUN.Abp.Notifications.HttpApi.csproj", "{EFC5C34F-81A1-4EFC-966F-50B646C54FA6}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.Localization.Persistence", "framework\localization\LINGYUN.Abp.Localization.Persistence\LINGYUN.Abp.Localization.Persistence.csproj", "{42A0FC3F-C38E-4FF4-B78A-5ED29DF144BF}" -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".github", ".github", "{52E60F16-6304-4E37-A220-C94D8C5D27DC}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "workflows", "workflows", "{F3E04039-7BEE-46F8-B33B-FE13E977DCCA}" @@ -1607,10 +1605,6 @@ Global {EFC5C34F-81A1-4EFC-966F-50B646C54FA6}.Debug|Any CPU.Build.0 = Debug|Any CPU {EFC5C34F-81A1-4EFC-966F-50B646C54FA6}.Release|Any CPU.ActiveCfg = Release|Any CPU {EFC5C34F-81A1-4EFC-966F-50B646C54FA6}.Release|Any CPU.Build.0 = Release|Any CPU - {42A0FC3F-C38E-4FF4-B78A-5ED29DF144BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {42A0FC3F-C38E-4FF4-B78A-5ED29DF144BF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {42A0FC3F-C38E-4FF4-B78A-5ED29DF144BF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {42A0FC3F-C38E-4FF4-B78A-5ED29DF144BF}.Release|Any CPU.Build.0 = Release|Any CPU {742913C8-F10F-4B5E-AAE5-A52800F080BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {742913C8-F10F-4B5E-AAE5-A52800F080BB}.Debug|Any CPU.Build.0 = Debug|Any CPU {742913C8-F10F-4B5E-AAE5-A52800F080BB}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -2361,7 +2355,6 @@ Global {E3F010C7-6C96-4EEA-B5FA-BF80515E195F} = {1A23BB7F-1839-4204-88C5-7E9A6C9FBF1E} {B153F98A-7DA9-4A12-A1D7-105BE9408FA1} = {1A23BB7F-1839-4204-88C5-7E9A6C9FBF1E} {EFC5C34F-81A1-4EFC-966F-50B646C54FA6} = {1A23BB7F-1839-4204-88C5-7E9A6C9FBF1E} - {42A0FC3F-C38E-4FF4-B78A-5ED29DF144BF} = {90E88EAC-4291-4406-8D88-EFDF61B11292} {F3E04039-7BEE-46F8-B33B-FE13E977DCCA} = {52E60F16-6304-4E37-A220-C94D8C5D27DC} {742913C8-F10F-4B5E-AAE5-A52800F080BB} = {E12DFE37-3F4D-435D-97AE-903259AE2DF4} {730CC41B-99F7-4A1B-A645-093494ECEBC1} = {D724FDCC-375A-4D61-A444-4264A00A6AC9} diff --git a/aspnet-core/LINGYUN.MicroService.Common.sln b/aspnet-core/LINGYUN.MicroService.Common.sln index 417220166..fa5a9c662 100644 --- a/aspnet-core/LINGYUN.MicroService.Common.sln +++ b/aspnet-core/LINGYUN.MicroService.Common.sln @@ -286,8 +286,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.DynamicQueryabl EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.Localization.CultureMap", "framework\localization\LINGYUN.Abp.Localization.CultureMap\LINGYUN.Abp.Localization.CultureMap.csproj", "{1206B9FC-0177-4061-A06E-F82B2CC01ACE}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.Localization.Persistence", "framework\localization\LINGYUN.Abp.Localization.Persistence\LINGYUN.Abp.Localization.Persistence.csproj", "{E097FAEC-5015-4159-BC00-A737483EFA80}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.AspNetCore.Mvc.Localization", "framework\localization\LINGYUN.Abp.AspNetCore.Mvc.Localization\LINGYUN.Abp.AspNetCore.Mvc.Localization.csproj", "{809C86E9-0C70-41E4-B26D-D9AFF34F03D0}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tencent-cloud", "tencent-cloud", "{C12EEBC0-0407-4AEF-81C4-EDF5E22BB00E}" @@ -1000,12 +998,6 @@ Global {1206B9FC-0177-4061-A06E-F82B2CC01ACE}.PostgreSQL|Any CPU.Build.0 = PostgreSQL|Any CPU {1206B9FC-0177-4061-A06E-F82B2CC01ACE}.Release|Any CPU.ActiveCfg = Release|Any CPU {1206B9FC-0177-4061-A06E-F82B2CC01ACE}.Release|Any CPU.Build.0 = Release|Any CPU - {E097FAEC-5015-4159-BC00-A737483EFA80}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E097FAEC-5015-4159-BC00-A737483EFA80}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E097FAEC-5015-4159-BC00-A737483EFA80}.PostgreSQL|Any CPU.ActiveCfg = PostgreSQL|Any CPU - {E097FAEC-5015-4159-BC00-A737483EFA80}.PostgreSQL|Any CPU.Build.0 = PostgreSQL|Any CPU - {E097FAEC-5015-4159-BC00-A737483EFA80}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E097FAEC-5015-4159-BC00-A737483EFA80}.Release|Any CPU.Build.0 = Release|Any CPU {809C86E9-0C70-41E4-B26D-D9AFF34F03D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {809C86E9-0C70-41E4-B26D-D9AFF34F03D0}.Debug|Any CPU.Build.0 = Debug|Any CPU {809C86E9-0C70-41E4-B26D-D9AFF34F03D0}.PostgreSQL|Any CPU.ActiveCfg = PostgreSQL|Any CPU @@ -1232,7 +1224,6 @@ Global {E9AD81CA-D992-4F74-BD23-680CF98BE262} = {B86C21A4-73B7-471E-B73A-B4B905EC9435} {2E29FBF7-CECB-4DF9-9E02-5AFB704DDD10} = {B86C21A4-73B7-471E-B73A-B4B905EC9435} {1206B9FC-0177-4061-A06E-F82B2CC01ACE} = {E73A0F8B-2B4B-4CED-82A4-1EE5E0B89744} - {E097FAEC-5015-4159-BC00-A737483EFA80} = {E73A0F8B-2B4B-4CED-82A4-1EE5E0B89744} {809C86E9-0C70-41E4-B26D-D9AFF34F03D0} = {E73A0F8B-2B4B-4CED-82A4-1EE5E0B89744} {C12EEBC0-0407-4AEF-81C4-EDF5E22BB00E} = {02EA4E78-5891-43BC-944F-3E52FEE032E4} {B6A5E070-3A2A-4F53-8391-0CA0C60B7701} = {C12EEBC0-0407-4AEF-81C4-EDF5E22BB00E} diff --git a/aspnet-core/LINGYUN.MicroService.SingleProject.sln b/aspnet-core/LINGYUN.MicroService.SingleProject.sln index 66b8ac06d..dc98863cc 100644 --- a/aspnet-core/LINGYUN.MicroService.SingleProject.sln +++ b/aspnet-core/LINGYUN.MicroService.SingleProject.sln @@ -281,8 +281,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.MessageService. EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "localization", "localization", "{936C5D74-B90F-4932-87C3-C1A0A29083B9}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.Localization.Persistence", "framework\localization\LINGYUN.Abp.Localization.Persistence\LINGYUN.Abp.Localization.Persistence.csproj", "{3192C227-A18D-48A1-A2E8-C414981E9C5A}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.Localization.CultureMap", "framework\localization\LINGYUN.Abp.Localization.CultureMap\LINGYUN.Abp.Localization.CultureMap.csproj", "{86ED8028-5533-4B5D-8594-C09929F2A553}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "localization-management", "localization-management", "{C056C11F-EC74-4720-ACEA-D4C57DC4736F}" @@ -413,8 +411,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.Account.Applica EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.Account.HttpApi", "modules\account\LINGYUN.Abp.Account.HttpApi\LINGYUN.Abp.Account.HttpApi.csproj", "{FBCDC571-F747-46AB-AFCB-38D191DCFFB6}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.Account.Templates", "modules\account\LINGYUN.Abp.Account.Templates\LINGYUN.Abp.Account.Templates.csproj", "{F94E77C1-61E0-4FE8-9ECD-10A0102342E9}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LY.MicroService.Applications.Single", "services\LY.MicroService.Applications.Single\LY.MicroService.Applications.Single.csproj", "{83D2F8F2-82C7-4919-9B65-D0FBF0B5324C}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{D1A85853-3504-45A8-A745-5091E9240682}" @@ -646,6 +642,20 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LINGYUN.Abp.Gdpr.EntityFram EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LINGYUN.Abp.Gdpr.Domain.Identity", "modules\gdpr\LINGYUN.Abp.Gdpr.Domain.Identity\LINGYUN.Abp.Gdpr.Domain.Identity.csproj", "{06FC3141-5F92-43A6-94C9-E2519EE9A91E}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LINGYUN.Abp.Account.Emailing", "modules\account\LINGYUN.Abp.Account.Emailing\LINGYUN.Abp.Account.Emailing.csproj", "{9D53FA98-6BF1-AEF9-8CC3-949E24C03B76}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LINGYUN.Abp.Account.Web", "modules\account\LINGYUN.Abp.Account.Web\LINGYUN.Abp.Account.Web.csproj", "{4E3CE014-38BF-FF33-A107-B268E57CE8E9}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LINGYUN.Abp.Account.Web.IdentityServer", "modules\account\LINGYUN.Abp.Account.Web.IdentityServer\LINGYUN.Abp.Account.Web.IdentityServer.csproj", "{57A61286-DE14-9313-5BAB-B077C6239377}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LINGYUN.Abp.Account.Web.OpenIddict", "modules\account\LINGYUN.Abp.Account.Web.OpenIddict\LINGYUN.Abp.Account.Web.OpenIddict.csproj", "{44DE8AC4-D7AC-C71C-9C77-4A1C0137D3E3}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LINGYUN.Abp.Account.HttpApi.Client", "modules\account\LINGYUN.Abp.Account.HttpApi.Client\LINGYUN.Abp.Account.HttpApi.Client.csproj", "{B080B644-A835-42EE-EBF5-C47B6D075588}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LINGYUN.Abp.Gdpr.HttpApi.Client", "modules\gdpr\LINGYUN.Abp.Gdpr.HttpApi.Client\LINGYUN.Abp.Gdpr.HttpApi.Client.csproj", "{170F4C72-BED2-C77A-64B0-F4CB9A232026}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LINGYUN.Abp.Gdpr.Web", "modules\gdpr\LINGYUN.Abp.Gdpr.Web\LINGYUN.Abp.Gdpr.Web.csproj", "{00868838-6891-B034-AAB7-AADAA3ECDCB3}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -1096,10 +1106,6 @@ Global {A243383E-7025-4893-9611-EE75DA055301}.Debug|Any CPU.Build.0 = Debug|Any CPU {A243383E-7025-4893-9611-EE75DA055301}.Release|Any CPU.ActiveCfg = Release|Any CPU {A243383E-7025-4893-9611-EE75DA055301}.Release|Any CPU.Build.0 = Release|Any CPU - {3192C227-A18D-48A1-A2E8-C414981E9C5A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3192C227-A18D-48A1-A2E8-C414981E9C5A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3192C227-A18D-48A1-A2E8-C414981E9C5A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3192C227-A18D-48A1-A2E8-C414981E9C5A}.Release|Any CPU.Build.0 = Release|Any CPU {86ED8028-5533-4B5D-8594-C09929F2A553}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {86ED8028-5533-4B5D-8594-C09929F2A553}.Debug|Any CPU.Build.0 = Debug|Any CPU {86ED8028-5533-4B5D-8594-C09929F2A553}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -1316,10 +1322,6 @@ Global {FBCDC571-F747-46AB-AFCB-38D191DCFFB6}.Debug|Any CPU.Build.0 = Debug|Any CPU {FBCDC571-F747-46AB-AFCB-38D191DCFFB6}.Release|Any CPU.ActiveCfg = Release|Any CPU {FBCDC571-F747-46AB-AFCB-38D191DCFFB6}.Release|Any CPU.Build.0 = Release|Any CPU - {F94E77C1-61E0-4FE8-9ECD-10A0102342E9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F94E77C1-61E0-4FE8-9ECD-10A0102342E9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F94E77C1-61E0-4FE8-9ECD-10A0102342E9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F94E77C1-61E0-4FE8-9ECD-10A0102342E9}.Release|Any CPU.Build.0 = Release|Any CPU {83D2F8F2-82C7-4919-9B65-D0FBF0B5324C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {83D2F8F2-82C7-4919-9B65-D0FBF0B5324C}.Debug|Any CPU.Build.0 = Debug|Any CPU {83D2F8F2-82C7-4919-9B65-D0FBF0B5324C}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -1708,6 +1710,34 @@ Global {06FC3141-5F92-43A6-94C9-E2519EE9A91E}.Debug|Any CPU.Build.0 = Debug|Any CPU {06FC3141-5F92-43A6-94C9-E2519EE9A91E}.Release|Any CPU.ActiveCfg = Release|Any CPU {06FC3141-5F92-43A6-94C9-E2519EE9A91E}.Release|Any CPU.Build.0 = Release|Any CPU + {9D53FA98-6BF1-AEF9-8CC3-949E24C03B76}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9D53FA98-6BF1-AEF9-8CC3-949E24C03B76}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9D53FA98-6BF1-AEF9-8CC3-949E24C03B76}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9D53FA98-6BF1-AEF9-8CC3-949E24C03B76}.Release|Any CPU.Build.0 = Release|Any CPU + {4E3CE014-38BF-FF33-A107-B268E57CE8E9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4E3CE014-38BF-FF33-A107-B268E57CE8E9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4E3CE014-38BF-FF33-A107-B268E57CE8E9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4E3CE014-38BF-FF33-A107-B268E57CE8E9}.Release|Any CPU.Build.0 = Release|Any CPU + {57A61286-DE14-9313-5BAB-B077C6239377}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {57A61286-DE14-9313-5BAB-B077C6239377}.Debug|Any CPU.Build.0 = Debug|Any CPU + {57A61286-DE14-9313-5BAB-B077C6239377}.Release|Any CPU.ActiveCfg = Release|Any CPU + {57A61286-DE14-9313-5BAB-B077C6239377}.Release|Any CPU.Build.0 = Release|Any CPU + {44DE8AC4-D7AC-C71C-9C77-4A1C0137D3E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {44DE8AC4-D7AC-C71C-9C77-4A1C0137D3E3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {44DE8AC4-D7AC-C71C-9C77-4A1C0137D3E3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {44DE8AC4-D7AC-C71C-9C77-4A1C0137D3E3}.Release|Any CPU.Build.0 = Release|Any CPU + {B080B644-A835-42EE-EBF5-C47B6D075588}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B080B644-A835-42EE-EBF5-C47B6D075588}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B080B644-A835-42EE-EBF5-C47B6D075588}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B080B644-A835-42EE-EBF5-C47B6D075588}.Release|Any CPU.Build.0 = Release|Any CPU + {170F4C72-BED2-C77A-64B0-F4CB9A232026}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {170F4C72-BED2-C77A-64B0-F4CB9A232026}.Debug|Any CPU.Build.0 = Debug|Any CPU + {170F4C72-BED2-C77A-64B0-F4CB9A232026}.Release|Any CPU.ActiveCfg = Release|Any CPU + {170F4C72-BED2-C77A-64B0-F4CB9A232026}.Release|Any CPU.Build.0 = Release|Any CPU + {00868838-6891-B034-AAB7-AADAA3ECDCB3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {00868838-6891-B034-AAB7-AADAA3ECDCB3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {00868838-6891-B034-AAB7-AADAA3ECDCB3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {00868838-6891-B034-AAB7-AADAA3ECDCB3}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -1846,7 +1876,6 @@ Global {A74A9B50-0E40-44AD-9360-5BF96696B405} = {E17C1E4A-9BD2-42DC-99E4-B6E104D3789A} {A243383E-7025-4893-9611-EE75DA055301} = {E17C1E4A-9BD2-42DC-99E4-B6E104D3789A} {936C5D74-B90F-4932-87C3-C1A0A29083B9} = {99B7CBDE-A251-4738-97F0-DB1DB484BEE1} - {3192C227-A18D-48A1-A2E8-C414981E9C5A} = {936C5D74-B90F-4932-87C3-C1A0A29083B9} {86ED8028-5533-4B5D-8594-C09929F2A553} = {936C5D74-B90F-4932-87C3-C1A0A29083B9} {C056C11F-EC74-4720-ACEA-D4C57DC4736F} = {0B58AA48-665A-443F-A6A8-751FB9629DAF} {A09032AD-D895-4D83-8D3D-67FF3285F7A6} = {936C5D74-B90F-4932-87C3-C1A0A29083B9} @@ -1912,7 +1941,6 @@ Global {1F404E43-FA13-485D-B922-7D8848EBCE0F} = {4F837B81-EA7D-472A-8482-3D5A730DF810} {2230E355-50F7-424F-929F-532B0A5DABE0} = {4F837B81-EA7D-472A-8482-3D5A730DF810} {FBCDC571-F747-46AB-AFCB-38D191DCFFB6} = {4F837B81-EA7D-472A-8482-3D5A730DF810} - {F94E77C1-61E0-4FE8-9ECD-10A0102342E9} = {4F837B81-EA7D-472A-8482-3D5A730DF810} {83D2F8F2-82C7-4919-9B65-D0FBF0B5324C} = {B4247B78-34BC-4A3F-91A4-661F7DCD6E10} {FD9F5933-FDE5-4504-99BF-9050E0435C6D} = {99B7CBDE-A251-4738-97F0-DB1DB484BEE1} {CAEF3248-527D-48B7-9C98-929AC573C381} = {FD9F5933-FDE5-4504-99BF-9050E0435C6D} @@ -2022,6 +2050,13 @@ Global {CDC0F589-D716-4FCE-9BBA-CD1A0B3D8409} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} {57C95347-CF48-43DD-BFC9-597A43041AC5} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} {06FC3141-5F92-43A6-94C9-E2519EE9A91E} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} + {9D53FA98-6BF1-AEF9-8CC3-949E24C03B76} = {4F837B81-EA7D-472A-8482-3D5A730DF810} + {4E3CE014-38BF-FF33-A107-B268E57CE8E9} = {4F837B81-EA7D-472A-8482-3D5A730DF810} + {57A61286-DE14-9313-5BAB-B077C6239377} = {4F837B81-EA7D-472A-8482-3D5A730DF810} + {44DE8AC4-D7AC-C71C-9C77-4A1C0137D3E3} = {4F837B81-EA7D-472A-8482-3D5A730DF810} + {B080B644-A835-42EE-EBF5-C47B6D075588} = {4F837B81-EA7D-472A-8482-3D5A730DF810} + {170F4C72-BED2-C77A-64B0-F4CB9A232026} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} + {00868838-6891-B034-AAB7-AADAA3ECDCB3} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {711A43C0-A2F8-4E5C-9B9F-F2551E4B3FF1} diff --git a/aspnet-core/LINGYUN.MicroService.TaskManagement.sln b/aspnet-core/LINGYUN.MicroService.TaskManagement.sln index ec0e352d9..85ff4aa18 100644 --- a/aspnet-core/LINGYUN.MicroService.TaskManagement.sln +++ b/aspnet-core/LINGYUN.MicroService.TaskManagement.sln @@ -128,8 +128,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.Serilog.Enriche EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.AspNetCore.Mvc.Wrapper", "framework\mvc\LINGYUN.Abp.AspNetCore.Mvc.Wrapper\LINGYUN.Abp.AspNetCore.Mvc.Wrapper.csproj", "{CA5D2340-00EF-4248-A288-A9244A1C6A61}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.Localization.Persistence", "framework\localization\LINGYUN.Abp.Localization.Persistence\LINGYUN.Abp.Localization.Persistence.csproj", "{09B08612-D167-486E-9EFC-ABD12BD1A33E}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.LocalizationManagement.Domain.Shared", "modules\localization-management\LINGYUN.Abp.LocalizationManagement.Domain.Shared\LINGYUN.Abp.LocalizationManagement.Domain.Shared.csproj", "{DC42B5FE-C5EA-49A7-A92A-3F19D82009E3}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.LocalizationManagement.Domain", "modules\localization-management\LINGYUN.Abp.LocalizationManagement.Domain\LINGYUN.Abp.LocalizationManagement.Domain.csproj", "{469D4CA9-D6C8-4A47-8795-31D5AA81B4AD}" @@ -360,10 +358,6 @@ Global {CA5D2340-00EF-4248-A288-A9244A1C6A61}.Debug|Any CPU.Build.0 = Debug|Any CPU {CA5D2340-00EF-4248-A288-A9244A1C6A61}.Release|Any CPU.ActiveCfg = Release|Any CPU {CA5D2340-00EF-4248-A288-A9244A1C6A61}.Release|Any CPU.Build.0 = Release|Any CPU - {09B08612-D167-486E-9EFC-ABD12BD1A33E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {09B08612-D167-486E-9EFC-ABD12BD1A33E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {09B08612-D167-486E-9EFC-ABD12BD1A33E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {09B08612-D167-486E-9EFC-ABD12BD1A33E}.Release|Any CPU.Build.0 = Release|Any CPU {DC42B5FE-C5EA-49A7-A92A-3F19D82009E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DC42B5FE-C5EA-49A7-A92A-3F19D82009E3}.Debug|Any CPU.Build.0 = Debug|Any CPU {DC42B5FE-C5EA-49A7-A92A-3F19D82009E3}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -487,7 +481,6 @@ Global {CD88BE12-F08D-40AB-9D13-63D6DC5B9DAE} = {5A41C31A-B966-418B-B446-5BA1D7E61A62} {97271BF5-D965-4EE1-A2DD-58ADD35B529D} = {5A41C31A-B966-418B-B446-5BA1D7E61A62} {CA5D2340-00EF-4248-A288-A9244A1C6A61} = {5A41C31A-B966-418B-B446-5BA1D7E61A62} - {09B08612-D167-486E-9EFC-ABD12BD1A33E} = {5A41C31A-B966-418B-B446-5BA1D7E61A62} {DC42B5FE-C5EA-49A7-A92A-3F19D82009E3} = {5A41C31A-B966-418B-B446-5BA1D7E61A62} {469D4CA9-D6C8-4A47-8795-31D5AA81B4AD} = {5A41C31A-B966-418B-B446-5BA1D7E61A62} {6E030005-EEA7-480E-9E68-4FC74CFCAF42} = {5A41C31A-B966-418B-B446-5BA1D7E61A62} diff --git a/aspnet-core/LINGYUN.MicroService.WebhooksManagement.sln b/aspnet-core/LINGYUN.MicroService.WebhooksManagement.sln index 3978ea819..9396cae62 100644 --- a/aspnet-core/LINGYUN.MicroService.WebhooksManagement.sln +++ b/aspnet-core/LINGYUN.MicroService.WebhooksManagement.sln @@ -121,8 +121,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.LocalizationMan EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.LocalizationManagement.Domain", "modules\localization-management\LINGYUN.Abp.LocalizationManagement.Domain\LINGYUN.Abp.LocalizationManagement.Domain.csproj", "{607E62C0-90E7-4CAA-876D-BC298193015E}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.Localization.Persistence", "framework\localization\LINGYUN.Abp.Localization.Persistence\LINGYUN.Abp.Localization.Persistence.csproj", "{EA6C7103-D52A-4ADB-98D9-CE62DF4C3EBE}" -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tenants", "tenants", "{4EC3658B-5CA8-4156-A28B-69423777A030}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.MultiTenancy.Editions", "framework\tenants\LINGYUN.Abp.MultiTenancy.Editions\LINGYUN.Abp.MultiTenancy.Editions.csproj", "{98320D5C-1686-4616-8DDB-1A7B86848359}" @@ -355,10 +353,6 @@ Global {607E62C0-90E7-4CAA-876D-BC298193015E}.Debug|Any CPU.Build.0 = Debug|Any CPU {607E62C0-90E7-4CAA-876D-BC298193015E}.Release|Any CPU.ActiveCfg = Release|Any CPU {607E62C0-90E7-4CAA-876D-BC298193015E}.Release|Any CPU.Build.0 = Release|Any CPU - {EA6C7103-D52A-4ADB-98D9-CE62DF4C3EBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {EA6C7103-D52A-4ADB-98D9-CE62DF4C3EBE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {EA6C7103-D52A-4ADB-98D9-CE62DF4C3EBE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {EA6C7103-D52A-4ADB-98D9-CE62DF4C3EBE}.Release|Any CPU.Build.0 = Release|Any CPU {98320D5C-1686-4616-8DDB-1A7B86848359}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {98320D5C-1686-4616-8DDB-1A7B86848359}.Debug|Any CPU.Build.0 = Debug|Any CPU {98320D5C-1686-4616-8DDB-1A7B86848359}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -488,7 +482,6 @@ Global {16ADDA63-31EA-4096-94B1-380E7B8260E3} = {8C3DF571-BAC3-48C4-B46A-AC0E0EAA9871} {032F4262-20F5-4221-973E-3E0C732CD161} = {32755A4F-2D52-44D0-88FB-3038007851EC} {607E62C0-90E7-4CAA-876D-BC298193015E} = {32755A4F-2D52-44D0-88FB-3038007851EC} - {EA6C7103-D52A-4ADB-98D9-CE62DF4C3EBE} = {93E7C9F3-68E9-4E4C-8810-4986AF7B2DC0} {4EC3658B-5CA8-4156-A28B-69423777A030} = {03B4B0AA-83CE-4E4B-9CE2-47369BF88B97} {98320D5C-1686-4616-8DDB-1A7B86848359} = {4EC3658B-5CA8-4156-A28B-69423777A030} {AFEF7FC1-31FD-4708-A7C2-B44E85A61BC2} = {8C3DF571-BAC3-48C4-B46A-AC0E0EAA9871} diff --git a/aspnet-core/LINGYUN.MicroService.Workflow.sln b/aspnet-core/LINGYUN.MicroService.Workflow.sln index eae44fa72..4b787bb7b 100644 --- a/aspnet-core/LINGYUN.MicroService.Workflow.sln +++ b/aspnet-core/LINGYUN.MicroService.Workflow.sln @@ -113,8 +113,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.AspNetCore.Mvc. EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "localization-management", "localization-management", "{26C224A8-EA29-4FB9-BA1D-9FFA1D8608E7}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.Localization.Persistence", "framework\localization\LINGYUN.Abp.Localization.Persistence\LINGYUN.Abp.Localization.Persistence.csproj", "{CBDC2774-72FE-4454-8547-01EF9A63FB08}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.LocalizationManagement.Domain.Shared", "modules\localization-management\LINGYUN.Abp.LocalizationManagement.Domain.Shared\LINGYUN.Abp.LocalizationManagement.Domain.Shared.csproj", "{E2327757-4988-4710-8A67-06A7EEC12DFA}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LINGYUN.Abp.LocalizationManagement.Domain", "modules\localization-management\LINGYUN.Abp.LocalizationManagement.Domain\LINGYUN.Abp.LocalizationManagement.Domain.csproj", "{28AFEB19-6CDE-4AD9-9A83-BDCD98C3E386}" @@ -375,10 +373,6 @@ Global {0DC9EE7D-7A8E-4CC7-AE0B-CBA74B5C3F72}.Debug|Any CPU.Build.0 = Debug|Any CPU {0DC9EE7D-7A8E-4CC7-AE0B-CBA74B5C3F72}.Release|Any CPU.ActiveCfg = Release|Any CPU {0DC9EE7D-7A8E-4CC7-AE0B-CBA74B5C3F72}.Release|Any CPU.Build.0 = Release|Any CPU - {CBDC2774-72FE-4454-8547-01EF9A63FB08}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CBDC2774-72FE-4454-8547-01EF9A63FB08}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CBDC2774-72FE-4454-8547-01EF9A63FB08}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CBDC2774-72FE-4454-8547-01EF9A63FB08}.Release|Any CPU.Build.0 = Release|Any CPU {E2327757-4988-4710-8A67-06A7EEC12DFA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E2327757-4988-4710-8A67-06A7EEC12DFA}.Debug|Any CPU.Build.0 = Debug|Any CPU {E2327757-4988-4710-8A67-06A7EEC12DFA}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -547,7 +541,6 @@ Global {9A21CDDA-E03F-432B-A539-D553B69E1B5E} = {6DA78E72-BA55-4ECF-97DB-6258174D3E2A} {A3CC8323-B8C0-402E-B0CF-F67029E5E9E9} = {6DA78E72-BA55-4ECF-97DB-6258174D3E2A} {0DC9EE7D-7A8E-4CC7-AE0B-CBA74B5C3F72} = {6DA78E72-BA55-4ECF-97DB-6258174D3E2A} - {CBDC2774-72FE-4454-8547-01EF9A63FB08} = {6DA78E72-BA55-4ECF-97DB-6258174D3E2A} {E2327757-4988-4710-8A67-06A7EEC12DFA} = {26C224A8-EA29-4FB9-BA1D-9FFA1D8608E7} {28AFEB19-6CDE-4AD9-9A83-BDCD98C3E386} = {26C224A8-EA29-4FB9-BA1D-9FFA1D8608E7} {B281B9FE-8F1F-471C-B399-C1D07DF575E4} = {26C224A8-EA29-4FB9-BA1D-9FFA1D8608E7} diff --git a/aspnet-core/services/LY.MicroService.Applications.Single/GlobalUsings.cs b/aspnet-core/services/LY.MicroService.Applications.Single/GlobalUsings.cs index e6143f315..83d2db4ac 100644 --- a/aspnet-core/services/LY.MicroService.Applications.Single/GlobalUsings.cs +++ b/aspnet-core/services/LY.MicroService.Applications.Single/GlobalUsings.cs @@ -2,7 +2,6 @@ global using Elsa; global using Elsa.Options; global using LINGYUN.Abp.Account; -global using LINGYUN.Abp.Account.Templates; global using LINGYUN.Abp.Aliyun.Localization; global using LINGYUN.Abp.Aliyun.SettingManagement; global using LINGYUN.Abp.AspNetCore.HttpOverrides; @@ -58,7 +57,6 @@ global using LINGYUN.Abp.IdGenerator; global using LINGYUN.Abp.IM.SignalR; global using LINGYUN.Abp.IP2Region; global using LINGYUN.Abp.Localization.CultureMap; -global using LINGYUN.Abp.Localization.Persistence; global using LINGYUN.Abp.LocalizationManagement; global using LINGYUN.Abp.LocalizationManagement.EntityFrameworkCore; global using LINGYUN.Abp.MessageService; @@ -147,12 +145,10 @@ global using System.Security.Cryptography.X509Certificates; global using System.Text.Encodings.Web; global using System.Text.Unicode; global using Volo.Abp; -global using Volo.Abp.Account.Web; global using Volo.Abp.AspNetCore.Authentication.JwtBearer; global using Volo.Abp.AspNetCore.Mvc; global using Volo.Abp.AspNetCore.Mvc.AntiForgery; global using Volo.Abp.AspNetCore.Mvc.UI.Bundling; -global using Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy; global using Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic; global using Volo.Abp.AspNetCore.Serilog; global using Volo.Abp.Auditing; diff --git a/aspnet-core/services/LY.MicroService.Applications.Single/LY.MicroService.Applications.Single.csproj b/aspnet-core/services/LY.MicroService.Applications.Single/LY.MicroService.Applications.Single.csproj index cd2e4256e..3d1424502 100644 --- a/aspnet-core/services/LY.MicroService.Applications.Single/LY.MicroService.Applications.Single.csproj +++ b/aspnet-core/services/LY.MicroService.Applications.Single/LY.MicroService.Applications.Single.csproj @@ -95,7 +95,6 @@ - @@ -126,8 +125,9 @@ + - + @@ -159,6 +159,7 @@ + diff --git a/aspnet-core/services/LY.MicroService.Applications.Single/MicroServiceApplicationsSingleModule.Configure.cs b/aspnet-core/services/LY.MicroService.Applications.Single/MicroServiceApplicationsSingleModule.Configure.cs index 854d02a15..b68d3bbbb 100644 --- a/aspnet-core/services/LY.MicroService.Applications.Single/MicroServiceApplicationsSingleModule.Configure.cs +++ b/aspnet-core/services/LY.MicroService.Applications.Single/MicroServiceApplicationsSingleModule.Configure.cs @@ -1,3 +1,4 @@ +using LY.MicroService.Applications.Single.DataSeeder; using VoloAbpExceptionHandlingOptions = Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingOptions; namespace LY.MicroService.Applications.Single; @@ -715,8 +716,6 @@ public partial class MicroServiceApplicationsSingleModule typeof(PlatformResource), typeof(AbpOpenIddictResource), typeof(AbpIdentityServerResource)); - - options.UseAllPersistence(); }); Configure(options => @@ -730,6 +729,11 @@ public partial class MicroServiceApplicationsSingleModule options.CulturesMaps.Add(zhHansCultureMapInfo); options.UiCulturesMaps.Add(zhHansCultureMapInfo); }); + + Configure(options => + { + options.SaveStaticLocalizationsToDatabase = true; + }); } private void ConfigureWrapper() @@ -772,7 +776,7 @@ public partial class MicroServiceApplicationsSingleModule }); } - private void ConfigureSingleModule(IServiceCollection services) + private void ConfigureSingleModule(IServiceCollection services, bool isDevelopment) { Configure(options => { @@ -793,6 +797,11 @@ public partial class MicroServiceApplicationsSingleModule // 用于消息中心短信集中发送 services.Replace(ServiceLifetime.Transient); services.AddKeyedSingleton("DefaultSmsSender"); + + if (isDevelopment) + { + services.AddHostedService(); + } } private void ConfigureUrls(IConfiguration configuration) diff --git a/aspnet-core/services/LY.MicroService.Applications.Single/MicroServiceApplicationsSingleModule.cs b/aspnet-core/services/LY.MicroService.Applications.Single/MicroServiceApplicationsSingleModule.cs index 67e36571f..7a0d9b000 100644 --- a/aspnet-core/services/LY.MicroService.Applications.Single/MicroServiceApplicationsSingleModule.cs +++ b/aspnet-core/services/LY.MicroService.Applications.Single/MicroServiceApplicationsSingleModule.cs @@ -1,37 +1,20 @@ +using LINGYUN.Abp.Account.Web.OpenIddict; using LINGYUN.Abp.Gdpr; using LINGYUN.Abp.Gdpr.EntityFrameworkCore; using LINGYUN.Abp.Gdpr.Identity; +using LINGYUN.Abp.Gdpr.Web; namespace LY.MicroService.Applications.Single; [DependsOn( - // 账户模块 应用服务 - typeof(AbpAccountApplicationModule), - // 账户模块 控制器 - typeof(AbpAccountHttpApiModule), - // 账户模块 OpenIddict集成 - typeof(AbpAccountWebOpenIddictModule), - // 账户模块 模板 - typeof(AbpAccountTemplatesModule), - - // 审计日志模块 应用服务 - typeof(AbpAuditingApplicationModule), - // 审计日志模块 控制器 - typeof(AbpAuditingHttpApiModule), - // 审计日志模块 IP 地址定位 - typeof(AbpAuditLoggingIPLocationModule), - // 审计日志模块 实体框架 - typeof(AbpAuditLoggingEntityFrameworkCoreModule), - - // 缓存模块 Redis集成 - typeof(AbpCachingStackExchangeRedisModule), - // 缓存管理模块 Redis集成 - typeof(AbpCachingManagementStackExchangeRedisModule), - // 缓存管理模块 应用服务 - typeof(AbpCachingManagementApplicationModule), - // 缓存管理模块 控制器 - typeof(AbpCachingManagementHttpApiModule), - + // CAP事件总线模块 + typeof(AbpCAPEventBusModule), + // Serilog扩展模块 应用程序信息 + typeof(AbpSerilogEnrichersApplicationModule), + // Serilog扩展模块 全局唯一Id + typeof(AbpSerilogEnrichersUniqueIdModule), + // Serilog模块 + typeof(AbpAspNetCoreSerilogModule), // 身份认证模块 会话管理集成 typeof(AbpIdentityAspNetCoreSessionModule), // 身份认证模块 会话中间件 @@ -51,6 +34,13 @@ namespace LY.MicroService.Applications.Single; // 身份认证模块 实体框架 typeof(AbpIdentityEntityFrameworkCoreModule), + // 账户模块 应用服务 + typeof(AbpAccountApplicationModule), + // 账户模块 控制器 + typeof(AbpAccountHttpApiModule), + // 账户模块 OpenIddict集成 + typeof(AbpAccountWebOpenIddictModule), + // Gdpr 身份认证提供者模块 typeof(AbpGdprDomainIdentityModule), // Gdpr 应用服务模块 @@ -59,6 +49,29 @@ namespace LY.MicroService.Applications.Single; typeof(AbpGdprHttpApiModule), // Gdpr 实体框架模块 typeof(AbpGdprEntityFrameworkCoreModule), + // Gdpr Mvc页面 + typeof(AbpGdprWebModule), + + // MVC Theme + typeof(AbpAspNetCoreMvcUiBasicThemeModule), + + // 审计日志模块 应用服务 + typeof(AbpAuditingApplicationModule), + // 审计日志模块 控制器 + typeof(AbpAuditingHttpApiModule), + // 审计日志模块 IP 地址定位 + typeof(AbpAuditLoggingIPLocationModule), + // 审计日志模块 实体框架 + typeof(AbpAuditLoggingEntityFrameworkCoreModule), + + // 缓存模块 Redis集成 + typeof(AbpCachingStackExchangeRedisModule), + // 缓存管理模块 Redis集成 + typeof(AbpCachingManagementStackExchangeRedisModule), + // 缓存管理模块 应用服务 + typeof(AbpCachingManagementApplicationModule), + // 缓存管理模块 控制器 + typeof(AbpCachingManagementHttpApiModule), // 多语言管理模块 领域服务 typeof(AbpLocalizationManagementDomainModule), @@ -69,10 +82,6 @@ namespace LY.MicroService.Applications.Single; // 多语言管理模块 实体框架 typeof(AbpLocalizationManagementEntityFrameworkCoreModule), - // Serilog扩展模块 应用程序信息 - typeof(AbpSerilogEnrichersApplicationModule), - // Serilog扩展模块 全局唯一Id - typeof(AbpSerilogEnrichersUniqueIdModule), // 消息模块 领域服务 typeof(AbpMessageServiceDomainModule), @@ -284,8 +293,6 @@ namespace LY.MicroService.Applications.Single; typeof(AbpAspNetCoreMvcLocalizationModule), // 多语言模块 语言映射 typeof(AbpLocalizationCultureMapModule), - // 多语言模块 持久化 - typeof(AbpLocalizationPersistenceModule), // OpenApi模块 授权 typeof(AbpOpenApiAuthorizationModule), @@ -352,19 +359,13 @@ namespace LY.MicroService.Applications.Single; // Elsa工作流模块 MySql集成 typeof(AbpElsaEntityFrameworkCoreMySqlModule), - // CAP事件总线模块 - typeof(AbpCAPEventBusModule), - // 数据导出模块 MiniExcel集成 typeof(AbpExporterMiniExcelModule), - typeof(AbpAspNetCoreMvcUiMultiTenancyModule), - typeof(AbpAspNetCoreSerilogModule), typeof(AbpHttpClientWrapperModule), typeof(AbpAspNetCoreMvcWrapperModule), typeof(AbpAspNetCoreMvcIdempotentWrapperModule), typeof(AbpAspNetCoreHttpOverridesModule), - typeof(AbpAspNetCoreMvcUiBasicThemeModule), typeof(AbpMailKitModule), typeof(AbpAutofacModule) )] @@ -425,16 +426,6 @@ public partial class MicroServiceApplicationsSingleModule : AbpModule ConfigureDistributedLock(context.Services, configuration); ConfigureSecurity(context.Services, configuration, hostingEnvironment.IsDevelopment()); - ConfigureSingleModule(context.Services); - } - - public override void OnApplicationInitialization(ApplicationInitializationContext context) - { - AsyncHelper.RunSync(async () => await OnApplicationInitializationAsync(context)); - } - - public async override Task OnApplicationInitializationAsync(ApplicationInitializationContext context) - { - await context.ServiceProvider.GetRequiredService().SeedAsync(); ; + ConfigureSingleModule(context.Services, hostingEnvironment.IsDevelopment()); } }