INNER CODE UNIT · C#
mapperConfig
NHadi/Pos · src/Pos.Customer.WebApi/ApplicationBootsraper.cs:49
var mapperConfig = new MapperConfiguration(cfg =>
{
cfg.AddProfile(new CommandToEventMapperProfile());
cfg.AddProfile(new DomainToCommandMapperProfile());
cfg.AddProfile(new EventoDomainMapperProfile());
});
services.AddSingleton(provider => mapperConfig.CreateMapper());
return services;
}
public static IServiceCollection InitAppServices(this IServiceCollection services)
{
#region Command
services.AddScoped<ICustomerRepository, CustomeRepository>();
#endregion
#region Queries
services.AddScoped<ICustomerQueries, CustomerQueries>();