Публикации по теме 'automapper'


Проблема с AutoMapper заняла у меня несколько часов
Устранение неполадок и отладка C# Проблема с AutoMapper заняла у меня несколько часов Недавно передо мной встала простая задача: преобразовать некоторые существующие модели данных в новые модели, определенные в сторонней библиотеке. По согласованию с командой для этой работы будет использоваться AutoMapper. Быстро я закончил большинство из них, но застрял на очень простом. Существующая модель Period , которая определяется как И соответствующая модель данных в сторонней..

Забудьте об AutoMapper или любой другой мапперной библиотеке
Почему вы должны забыть об Automapper или любой картографической библиотеке? Что ж, большинство библиотек используют отражение, которое может замедлить работу вашего приложения и вызвать проблемы во время выполнения. Некоторые библиотеки используют генераторы кода для более быстрого сопоставления. Но вы как бы теряете контроль и вам приходится добавлять правила, файлы конфигурации, профили и многое другое. C# уже предлагает способ быстрого и простого сопоставления ваших объектов. Без..

Вопросы по теме 'automapper'

Entity Framework + AutoMapper (от сущности к DTO и от DTO к сущности)
У меня проблемы с использованием EF с AutoMapper. знак равно Например : I've got 2 related entities ( Customers and Orders ) and they're DTO classes : class CustomerDTO { public string CustomerID {get;set;} public string CustomerName...
49641 просмотров
schedule 07.11.2022

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

AutoMapper - установка строки назначения на null фактически делает ее строкой. Пусто
Со следующим отображением: Mapper.CreateMap<ObjectA, ObjectB>() .ForMember(dest => dest.SomeStringProperty, opt => opt.MapFrom(src => null)) SomeStringProperty теперь пустая строка, а не нуль (как я и ожидал) Это...
5817 просмотров
schedule 30.11.2022

asp.net mvc automapper синтаксический анализ
скажем, у нас есть что-то вроде этого public class Person { public string Name {get; set;} public Country Country {get; set;} } public class PersonViewModel { public Person Person {get; set;} public SelectList Countries {get; set;} }...
925 просмотров
schedule 11.12.2023

AutoMapper с IList‹Item›
У меня есть класс статьи со свойством private IList<Tag> _tags; public virtual IList<Tag> Tags { get{ if(_tags == null) _tags = TagService.GetTags(this); return _tags; } } Поскольку нет SET for Tags, автомаппер не будет...
1017 просмотров
schedule 13.02.2023

Исключение пользовательского сопоставления Automapper
Обновление 1-13-10 Мне удалось добиться некоторого успеха, используя приведенный ниже код для сопоставления. По сути, я игнорирую любые свойства, которые не имеют сопоставления, и впоследствии сопоставляю их. Я был бы признателен за отзывы о том,...
17152 просмотров
schedule 14.03.2023

Повторное использование атрибутов проверки в пользовательских ViewModels
Когда я начал использовать xVal для проверки на стороне клиента, я только реализовывал методы действий, которые использовали объекты модели предметной области в качестве модель представления или встроенные экземпляры этих объектов в модели...
2130 просмотров

AutoMapper — как передать параметры в пользовательский преобразователь с помощью метода ConstructedBy?
В моем проекте ASP.NET MVC 2 (RC) я использую AutoMapper для сопоставления между классом Linq to Sql (Media) и моделью представления (MediaVM). Модель представления имеет свойство SelectList для раскрывающегося списка в представлении. У меня есть...
11967 просмотров
schedule 07.06.2024

Map ViewModel/partials с AutoMapper
Я создал модель презентации и хочу отобразить ее (с помощью AutoMapper) в ViewModel. ViewModel является составным /, потому что я использую партиалы и хочу повторно использовать, например, KeyboardsViewModel также в других представлениях/частицах....
721 просмотров
schedule 02.07.2022

Как отобразить модель просмотра обратно в модель домена в действии POST?
Каждая статья, найденная в Интернете по использованию ViewModels и Automapper, дает рекомендации по отображению направления «Контроллер -> Просмотр». Вы берете модель предметной области вместе со всеми списками выбора в одну специализированную модель...
24683 просмотров

AutoMapper - добавление пользовательских форматеров
Я использую AutoMapper 1.0 RTW и добавляю пару пользовательских форматеров: Mapper.AddFormatter<AlertTypeFormatter>(); Mapper.AddFormatter<DateStringFormatter>(); Типы назначения являются строковыми, и средства...
1621 просмотров
schedule 03.11.2023

Может ли Automapper сопоставить сложный исходный граф с плоским назначением без префиксов в свойствах назначения и без пользовательских сопоставлений?
Есть ли способ заставить Automapper отображать сложный исходный граф, например: public class Source { public string Name { get; set; } public SourceSub Sub { get; set; } } public class SourceSub { public string ValA { get; set; }...
1331 просмотров
schedule 30.03.2022

AutoMapper и свойства is*Specified
У меня есть куча классов контрактов данных, сгенерированных XSD.exe, которые для всех необязательных элементов имеют пару свойств С#, таких как int Amount {get; set;} bool isAmountSpecified {get; set;} На другой стороне картографической арены...
1155 просмотров
schedule 02.07.2022

BestPractice: плюсы и минусы использования AutoMapper или LINQ (LINQ to Objects) для сопоставления между моделью предметной области и моделью представления.
Что вы думаете? Как вы сопоставляете свою предметную область и модель представления?
5935 просмотров

Автоматическое сопоставление с EntityKeys в Entity Framework
У кого-нибудь есть способ автоматического сопоставления (с помощью Automapper) ссылок на дочерние объекты. Итак, скажем, у меня есть ViewModel: class AddressModel { int Id; string Street; StateModel State; } class StateModel {...
689 просмотров
schedule 12.07.2023

Как настроить AutoMapper, если это не приложение ASP.net?
Я использую AutoMapper в ряде проектов в рамках своего решения. Эти проекты могут быть развернуты независимо на нескольких серверах. В документации для AutoMapper сказано: Если вы используете статический метод Mapper, настройка должна...
1429 просмотров
schedule 27.10.2022

Automapper: использование BeforeMap и AfterMap
Я использую automapper (успешно до определенного момента) для выполнения полиморфной карты между двумя интерфейсами, например: configure.CreateMap<IFrom, ITo>() .Include<FromImplementation1, ToImplementation1>()...
11684 просмотров
schedule 31.05.2023

Как я могу использовать AutoMapper для свойств, помеченных как внутренние?
У меня есть решение с несколькими проектами. Проект бизнес-компонентов, веб-приложение MVC, проект DTO и ViewModels, проект модульного тестирования бизнес-компонентов и проект модульного тестирования MVC. В общем, не так уж и необычно....
2307 просмотров
schedule 14.03.2023

ASP.NET MVC2 Отправка сопоставления ViewModel в домен (LINQ) для отправки изменений
Я использую AutoMapper для сопоставления между объектом Linq Domain и ViewModel для отображения формы редактирования для пользователя, которая отлично работает. Когда они нажимают кнопку «Отправить», я хотел бы узнать, как лучше всего сопоставить...
504 просмотров
schedule 12.06.2023

NHibernate, AutoMapper и ASP.NET MVC
Мне интересно, как лучше всего использовать NHibernate, AutoMapper и ASP.NET MVC. В настоящее время я использую: class Entity { public int Id { get; set; } public string Label { get; set; } } class Model { public int Id { get; set;...
2101 просмотров
schedule 26.09.2022