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();
}
}
}