From e8a7e3ec9a82ea3c191257d0501c85ca1bf814b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Mon, 2 Sep 2019 20:23:12 +0300 Subject: [PATCH] #1705 Add AddProfile method again. --- .../Volo/Abp/AutoMapper/AbpAutoMapperOptions.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/framework/src/Volo.Abp.AutoMapper/Volo/Abp/AutoMapper/AbpAutoMapperOptions.cs b/framework/src/Volo.Abp.AutoMapper/Volo/Abp/AutoMapper/AbpAutoMapperOptions.cs index 742cc91d42..403a23300b 100644 --- a/framework/src/Volo.Abp.AutoMapper/Volo/Abp/AutoMapper/AbpAutoMapperOptions.cs +++ b/framework/src/Volo.Abp.AutoMapper/Volo/Abp/AutoMapper/AbpAutoMapperOptions.cs @@ -40,6 +40,20 @@ namespace Volo.Abp.AutoMapper } } + public void AddProfile(bool validate = false) + where TProfile : Profile, new() + { + Configurators.Add(context => + { + context.MapperConfiguration.AddProfile(); + }); + + if (validate) + { + ValidateProfile(typeof(TProfile)); + } + } + public void ValidateProfile(bool validate = true) where TProfile : Profile {