blob: cd5679f3f0a79612ab3cc6bacf300f2b80284960 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
using System;
using System.Linq;
using System.Reflection;
using System.Reflection.Emit;
using AutoMapper;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.DependencyInjection;
namespace DevHive.Web.Configurations.Extensions
{
public static class ConfigureAutoMapper
{
public static void AutoMapperConfiguration(this IServiceCollection services)
{
services.AddAutoMapper(AppDomain.CurrentDomain.GetAssemblies());
}
public static void UseAutoMapperConfiguration(this IApplicationBuilder app)
{
_ = new MapperConfiguration(cfg =>
{
cfg.AllowNullCollections = true;
});
}
}
}
|