using Kean.Application.Utilities.Implements;
using Kean.Application.Utilities.Interfaces;
using Microsoft.Extensions.DependencyInjection;
using Pluralize.NET;
namespace Kean.Application.Utilities
{
///
/// 依赖注入
///
public sealed class DependencyInjection
{
///
/// 初始化 Kean.Application.Utilities.DependencyInjection 类的新实例
///
/// 服务描述符
public DependencyInjection(IServiceCollection services)
{
// AutoMapper
services.AddAutoMapper(typeof(AutoMapper));
// Tools
services.AddSingleton();
// Services
services.AddScoped();
}
}
}