Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# AutoMapper全球预/后修复程序_C#_.net_.net Core_Automapper - Fatal编程技术网

C# AutoMapper全球预/后修复程序

C# AutoMapper全球预/后修复程序,c#,.net,.net-core,automapper,C#,.net,.net Core,Automapper,根据,GlobalIgnores,SourceExtensionMethods,所有属性包和 配置文件的所有类型映射操作都与全局配置连接 但是,前缀和后缀并不禁止使用全局前缀/后缀定义 var配置=新的MapperConfiguration(配置=>{ //仅对从配置创建的映射有效 配置识别后缀(“Id”); config.AddProfile(); }); 类SomeProfile:Profile { 公共档案() { //对于“Id”后缀,必须取消注释这一行 //从SomeDto映射到Som

根据,
GlobalIgnores
SourceExtensionMethods
所有属性包
和 配置文件的所有类型映射操作都与全局配置连接

但是,
前缀
后缀
并不禁止使用全局前缀/后缀定义

var配置=新的MapperConfiguration(配置=>{
//仅对从配置创建的映射有效
配置识别后缀(“Id”);
config.AddProfile();
});
类SomeProfile:Profile
{
公共档案()
{
//对于“Id”后缀,必须取消注释这一行
//从SomeDto映射到SomeObject时要识别的对象
//配置识别后缀(“Id”);
CreateMap();
}
}

是否有一种方法可以在不依赖配置文件继承的情况下全局应用前置/后置补丁?

进行更改,如果所有测试仍然通过,您可以打开一个PR。刚刚做过:进行更改,如果所有测试仍然通过,您可以打开一个PR。刚刚做过: