Обычно имена свойств совпадают, но многие свойства имеют с одной стороны префикс.
Классы могут выглядеть следующим образом
public class User
{
public string Name{ get; set; }
public string Adress{ get; set; }
public string SureName{ get; set; }
}
public class UserEntity
{
public string Name{ get; set; }
public string XxxAdress{ get; set; }
public string YyyYyySureName{ get; set; }
}
Можно ли создать правило, котороебудет сравнивать имена свойств с помощью функции EndsWith()
?
Я не хочу использовать .ForMember
для каждого объекта, есть много объектов для поддержки этого.