using Microsoft.Extensions.DependencyInjection; using Volo.Abp.Modularity; using Volo.Abp.ObjectMapping; using Yi.Framework.Core; namespace Yi.Framework.Mapster { /// /// Yi框架Mapster模块 /// 用于配置和注册Mapster相关服务 /// [DependsOn( typeof(YiFrameworkCoreModule), typeof(AbpObjectMappingModule) )] public class YiFrameworkMapsterModule : AbpModule { /// /// 配置服务 /// /// 服务配置上下文 public override void ConfigureServices(ServiceConfigurationContext context) { var services = context.Services; // 注册Mapster相关服务 services.AddTransient(); services.AddTransient(); } } }