using Kean.Domain; using Microsoft.Extensions.DependencyInjection; namespace Kean.Infrastructure.Repository { /// /// 依赖注入 /// public sealed class DependencyInjection { /// /// 初始化 Kean.Infrastructure.Repository.DependencyInjection 类的新实例 /// /// 服务描述符 public DependencyInjection(IServiceCollection services) { // 映射 services.AddAutoMapper(typeof(AutoMapper)); // 工作单元 services.AddScoped(); // 仓库 services.AddScoped(); services.AddScoped(); services.AddScoped(); services.AddScoped(); services.AddScoped(); services.AddScoped(); services.AddScoped(); services.AddScoped(); services.AddScoped(); services.AddScoped(); services.AddScoped(); services.AddScoped(); services.AddScoped(); services.AddScoped(); services.AddScoped(); services.AddScoped(); services.AddScoped(); /////////////////////////////////////////////// //services.AddScoped(); services.AddScoped(); services.AddScoped(); } } }