Является ли AutoMapper чувствительным или нечувствительным к регистру?

Если объект a имеет свойство с именем «Id», а объект b имеет свойство с именем «ID», правильно ли AutoMapper сопоставит эти два свойства (без вызова .ForMember(...))?


person Jon Erickson    schedule 02.09.2009    source источник


Ответы (2)


Версия для магистрали теперь по умолчанию нечувствительна к регистру и поддерживает несколько соглашений об именах (верблюжий регистр, нижний регистр_подчеркивание и т. д.). Ищите это в следующей версии AutoMapper, которая должна выйти через пару дней.

person Jimmy Bogard    schedule 03.09.2009
comment
сладкий! благодаря. Я использую AutoMapper с большим успехом. - person Jon Erickson; 03.09.2009
comment
Не уверен, что что-то изменилось с '09, но кажется, что AutoMapper больше не чувствителен к регистру по умолчанию? - person rtf; 10.03.2014
comment
Не уверен, с тех пор были сотни коммитов. Можете ли вы открыть вопрос GitHub? - person Jimmy Bogard; 13.03.2014
comment
Я взял его из Nuget 02.04.2014 и обнаружил, что он нечувствителен к регистру. И - обнаружил, что он также автоматически конвертирует строки и перечисления! - person Gordon Slysz; 02.04.2014

Нет, в прошлый раз, когда я пробовал (месяц или около того назад), регистр был чувствительным.

person kay.one    schedule 02.09.2009