Соглашение о отображении коллекций в скаляры через LINQ в Automapper

Automapper уже делает некоторые полезные соглашения, такие как сопоставление под-свойств с помощью соглашения об именовании, например OrderTotal будет карта от Order.Total если такое имущество на имущество существовало.

Мне было интересно, если есть способ сделать подобное с именами операторов LINQ. Например, если у меня была коллекция IEnumerable<Appointment> называется Appointmentsбыло бы замечательно, если бы у моего целевого типа было свойство с именем AppointmentFirst типа Назначение и AutoMapper с автоматическим вызовом First(),

Есть ли способ сделать что-то подобное в настоящее время?

1 ответ

Там нет поддержки для таких вещей из коробки. Однако вы можете добиться этого с помощью пользовательских преобразователей типов.

Другие вопросы по тегам