| using CMS.Plugin.HIAWms.Application.Contracts; | 
| using CMS.Plugin.HIAWms.Domain; | 
| using Microsoft.Extensions.DependencyInjection; | 
| using Volo.Abp.Application; | 
| using Volo.Abp.AutoMapper; | 
| using Volo.Abp.EventBus; | 
| using Volo.Abp.Modularity; | 
|   | 
| namespace CMS.Plugin.HIAWms.Application; | 
|   | 
| /// <summary> | 
| /// 插件应用服务模块 | 
| /// </summary> | 
| [DependsOn( | 
|     typeof(CMSPluginDomainModule), | 
|     typeof(CMSPluginApplicationContractsModule), | 
|     typeof(AbpAutoMapperModule), | 
|     typeof(AbpEventBusModule), | 
|     typeof(AbpDddApplicationModule) | 
|     )] | 
| public class CMSPluginApplicationModule : AbpModule | 
| { | 
|     public override void ConfigureServices(ServiceConfigurationContext context) | 
|     { | 
|         context.Services.AddAutoMapperObjectMapper<CMSPluginApplicationModule>(); | 
|         Configure<AbpAutoMapperOptions>(options => | 
|         { | 
|             options.AddMaps<CMSPluginApplicationModule>(validate: true); | 
|         }); | 
|     } | 
| } |