假设我有两个类并使用Mapster将一个映射到另一个:
class A
{
public int GetX(){ return 1; }
}
class B
{
public int X { get; set; }
}
是否有办法全局禁用GetX()
到X
到A
地图的B
地图?
默认情况下,此行为被描述为here,但我没有找到任何方法来更改它。
答案 0 :(得分:0)
与准确描述here一样,可以使用
轻松更改映射策略 TypeAdapterConfig.GlobalSettings.Default.Settings.ValueAccessingStrategies
.Remove(ValueAccessingStrategy.GetMethod);