Публикации по теме '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 просмотров
schedule
30.03.2023
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 просмотров
schedule
27.06.2022
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 просмотров
schedule
24.03.2022
Автоматическое сопоставление с 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