|
|
@ -8,15 +8,18 @@ using LINGYUN.Abp.EventBus.CAP; |
|
|
using LINGYUN.Abp.ExceptionHandling.Emailing; |
|
|
using LINGYUN.Abp.ExceptionHandling.Emailing; |
|
|
using LINGYUN.Abp.Http.Client.Wrapper; |
|
|
using LINGYUN.Abp.Http.Client.Wrapper; |
|
|
using LINGYUN.Abp.Identity.Session.AspNetCore; |
|
|
using LINGYUN.Abp.Identity.Session.AspNetCore; |
|
|
|
|
|
using LINGYUN.Abp.Identity.WeChat.Work; |
|
|
using LINGYUN.Abp.LocalizationManagement.EntityFrameworkCore; |
|
|
using LINGYUN.Abp.LocalizationManagement.EntityFrameworkCore; |
|
|
using LINGYUN.Abp.Saas.EntityFrameworkCore; |
|
|
using LINGYUN.Abp.Saas.EntityFrameworkCore; |
|
|
using LINGYUN.Abp.Serilog.Enrichers.Application; |
|
|
using LINGYUN.Abp.Serilog.Enrichers.Application; |
|
|
using LINGYUN.Abp.Serilog.Enrichers.UniqueId; |
|
|
using LINGYUN.Abp.Serilog.Enrichers.UniqueId; |
|
|
using LINGYUN.Abp.Telemetry.SkyWalking; |
|
|
using LINGYUN.Abp.Telemetry.OpenTelemetry; |
|
|
using LINGYUN.Abp.WeChat.MiniProgram; |
|
|
using LINGYUN.Abp.WeChat.MiniProgram; |
|
|
using LINGYUN.Abp.WeChat.Official; |
|
|
using LINGYUN.Abp.WeChat.Official; |
|
|
using LINGYUN.Abp.WeChat.SettingManagement; |
|
|
using LINGYUN.Abp.WeChat.SettingManagement; |
|
|
using LINGYUN.Abp.WeChat.Work; |
|
|
using LINGYUN.Abp.WeChat.Work; |
|
|
|
|
|
using LINGYUN.Abp.WeChat.Work.ExternalContact; |
|
|
|
|
|
using LINGYUN.Abp.WeChat.Work.Handlers; |
|
|
using Microsoft.AspNetCore.Builder; |
|
|
using Microsoft.AspNetCore.Builder; |
|
|
using Microsoft.Extensions.DependencyInjection; |
|
|
using Microsoft.Extensions.DependencyInjection; |
|
|
using Microsoft.Extensions.Hosting; |
|
|
using Microsoft.Extensions.Hosting; |
|
|
@ -30,6 +33,7 @@ using Volo.Abp.DistributedLocking; |
|
|
using Volo.Abp.EntityFrameworkCore.MySQL; |
|
|
using Volo.Abp.EntityFrameworkCore.MySQL; |
|
|
using Volo.Abp.FeatureManagement.EntityFrameworkCore; |
|
|
using Volo.Abp.FeatureManagement.EntityFrameworkCore; |
|
|
using Volo.Abp.Http.Client.IdentityModel.Web; |
|
|
using Volo.Abp.Http.Client.IdentityModel.Web; |
|
|
|
|
|
using Volo.Abp.Identity.EntityFrameworkCore; |
|
|
using Volo.Abp.MailKit; |
|
|
using Volo.Abp.MailKit; |
|
|
using Volo.Abp.Modularity; |
|
|
using Volo.Abp.Modularity; |
|
|
using Volo.Abp.PermissionManagement.EntityFrameworkCore; |
|
|
using Volo.Abp.PermissionManagement.EntityFrameworkCore; |
|
|
@ -45,11 +49,15 @@ namespace LY.MicroService.WechatManagement; |
|
|
typeof(AbpAspNetCoreSerilogModule), |
|
|
typeof(AbpAspNetCoreSerilogModule), |
|
|
typeof(AbpWeChatWorkApplicationModule), |
|
|
typeof(AbpWeChatWorkApplicationModule), |
|
|
typeof(AbpWeChatWorkHttpApiModule), |
|
|
typeof(AbpWeChatWorkHttpApiModule), |
|
|
|
|
|
typeof(AbpWeChatWorkExternalContactModule), |
|
|
|
|
|
typeof(AbpWeChatWorkHandlersModule), |
|
|
typeof(AbpWeChatOfficialApplicationModule), |
|
|
typeof(AbpWeChatOfficialApplicationModule), |
|
|
typeof(AbpWeChatOfficialHttpApiModule), |
|
|
typeof(AbpWeChatOfficialHttpApiModule), |
|
|
typeof(AbpWeChatMiniProgramModule), |
|
|
typeof(AbpWeChatMiniProgramModule), |
|
|
|
|
|
typeof(AbpIdentityWeChatWorkModule), |
|
|
typeof(AbpWeChatSettingManagementModule), |
|
|
typeof(AbpWeChatSettingManagementModule), |
|
|
typeof(AbpSaasEntityFrameworkCoreModule), |
|
|
typeof(AbpSaasEntityFrameworkCoreModule), |
|
|
|
|
|
typeof(AbpIdentityEntityFrameworkCoreModule), |
|
|
typeof(AbpFeatureManagementEntityFrameworkCoreModule), |
|
|
typeof(AbpFeatureManagementEntityFrameworkCoreModule), |
|
|
typeof(AbpPermissionManagementEntityFrameworkCoreModule), |
|
|
typeof(AbpPermissionManagementEntityFrameworkCoreModule), |
|
|
typeof(AbpSettingManagementEntityFrameworkCoreModule), |
|
|
typeof(AbpSettingManagementEntityFrameworkCoreModule), |
|
|
@ -68,7 +76,7 @@ namespace LY.MicroService.WechatManagement; |
|
|
typeof(AbpHttpClientWrapperModule), |
|
|
typeof(AbpHttpClientWrapperModule), |
|
|
typeof(AbpMailKitModule), |
|
|
typeof(AbpMailKitModule), |
|
|
typeof(AbpClaimsMappingModule), |
|
|
typeof(AbpClaimsMappingModule), |
|
|
typeof(AbpTelemetrySkyWalkingModule), |
|
|
typeof(AbpTelemetryOpenTelemetryModule), |
|
|
typeof(AbpAspNetCoreMvcWrapperModule), |
|
|
typeof(AbpAspNetCoreMvcWrapperModule), |
|
|
typeof(AbpAspNetCoreHttpOverridesModule), |
|
|
typeof(AbpAspNetCoreHttpOverridesModule), |
|
|
typeof(AbpIdentitySessionAspNetCoreModule), |
|
|
typeof(AbpIdentitySessionAspNetCoreModule), |
|
|
@ -100,6 +108,7 @@ public partial class WechatManagementHttpApiHostModule : AbpModule |
|
|
ConfigureFeatureManagement(); |
|
|
ConfigureFeatureManagement(); |
|
|
ConfigureSettingManagement(); |
|
|
ConfigureSettingManagement(); |
|
|
ConfigurePermissionManagement(); |
|
|
ConfigurePermissionManagement(); |
|
|
|
|
|
ConfigureUrls(configuration); |
|
|
ConfigureTiming(configuration); |
|
|
ConfigureTiming(configuration); |
|
|
ConfigureCaching(configuration); |
|
|
ConfigureCaching(configuration); |
|
|
ConfigureAuditing(configuration); |
|
|
ConfigureAuditing(configuration); |
|
|
|