using Microsoft.Extensions.DependencyInjection; using Sanhe.Abp.Localization.Dynamic; using Sanhe.Abp.LocalizationManagement.Localization; using Volo.Abp.AutoMapper; using Volo.Abp.Domain; using Volo.Abp.Localization; using Volo.Abp.Modularity; namespace Sanhe.Abp.LocalizationManagement; [DependsOn( typeof(AbpAutoMapperModule), typeof(AbpDddDomainModule), typeof(AbpLocalizationDynamicModule), typeof(AbpLocalizationManagementDomainSharedModule))] public class AbpLocalizationManagementDomainModule : AbpModule { public override void ConfigureServices(ServiceConfigurationContext context) { context.Services.AddAutoMapperObjectMapper(); Configure(options => { options.Resources .Get() .AddDynamic(); }); Configure(options => { options.AddProfile(validate: true); }); // 分布式事件 //Configure(options => //{ // options.AutoEventSelectors.Add(); // options.EtoMappings.Add(); //}); } }