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

Отображение коллекций с помощью AutoMapper
Я пытаюсь сопоставить массив с ICollection типа <T>. В основном я хочу уметь: Mapper.CreateMap<X[], Y>(); Где Y - это Collection<T> Любые идеи?
33609 просмотров
schedule 14.03.2023

Сопоставление ASP.NET MVC ViewModel с пользовательским форматированием
Проект, над которым я работаю, имеет большое количество свойств валюты в модели предметной области, и мне нужно отформатировать их как $#,###.## для передачи в представление и из него. У меня были мысли о различных подходах, которые можно было бы...
5656 просмотров
schedule 05.04.2022

Зависимости преобразователя пользовательского типа AutoMapper
Я пытаюсь реализовать Automapper для сопоставления ViewModel с сущностью, где одно из свойств сущности также является сущностью. Я хочу, чтобы мой конвертер использовал метод ISession.Load‹> NHibernate для загрузки этого. Итак, вопрос в том, как...
1231 просмотров
schedule 06.01.2023

Для чего нужен Automapper?
Для чего нужен Automapper ? Как это поможет мне с моими уровнями домена и контроллера (asp.net mvc)?
2145 просмотров
schedule 31.07.2023

Можно ли сопоставить несколько объектов DTO одной модели ViewModel с помощью Automapper?
Мне было интересно, можно ли сопоставить несколько объектов DTO одному объекту ViewModel с помощью Automapper? По сути, у меня есть несколько объектов DTO, и я хотел бы отображать информацию с каждого на одном экране в ASP.NET MVC 2.0. Для этого я...
13094 просмотров
schedule 03.06.2023

Entity Framework, AutoMapper, обработка обновлений сущностей
Я только недавно начал использовать Entity Framework 1.0 и считаю, что начинаю чувствовать боль, о которой все говорят. Я пытаюсь использовать передовой опыт, поэтому у меня есть набор DTO, который сопоставляется с моими объектами и из них через...
11679 просмотров

Automapper и неизменяемость
Можно ли использовать AutoMapper с неизменяемыми типами? Например, мой тип домена неизменяем, и я хочу сопоставить с ним свой тип представления. Я считаю, что это не так, но просто хочу, чтобы это подтвердилось. Кроме того, лучше всего иметь...
3035 просмотров
schedule 18.08.2022

AutoMapper: сопоставьте ассоциацию многие-ко-многим с DTO (поддерживается ли сглаживание элементов коллекции?)
У меня много ассоциаций между командой и сотрудником. public class Employee : Entity { public virtual string LastName { get; set; } public virtual string FirstName { get; set; } public virtual string EMail { get; set; } public...
2118 просмотров
schedule 13.04.2023

Имитация вызова AutoMapper Mapper.Map с использованием Moq
Как лучше всего настроить фиктивное ожидание для функции карты в AutoMapper. Я извлекаю интерфейс IMapper, чтобы настроить ожидания для этого интерфейса. У моего маппера есть зависимости, поэтому я должен передать их мапперу. Что происходит,...
26383 просмотров
schedule 17.03.2022

Выражение AutoMapper и Linq
Я предоставляю Dto, сгенерированный AutoMapper, своим службам WCF. Я хотел бы предложить нечто подобное из WCF: IList GetPersonByQuery(Expression> predicate); К сожалению, мне нужно обратно дерево выражений Person, так как мой DAL не знает DTO. Я...
712 просмотров
schedule 09.10.2023

Двунаправленное сопоставление AutoMapper
Если я хочу сделать двунаправленное сопоставление, нужно ли мне создавать два сопоставления? Mapper.CreateMap<A, B>() and Mapper.CreateMap<B, A>() ?
6688 просмотров
schedule 28.03.2022

Automapper: игнорировать при условии
Можно ли игнорировать сопоставление члена в зависимости от значения исходного свойства? Например, если у нас есть: public class Car { public int Id { get; set; } public string Code { get; set; } } public class CarViewModel { public...
23612 просмотров
schedule 20.02.2022

В каком порядке выполняется привязка и проверка модели в ASP.NET MVC 2?
Я использую ASP.NET MVC 2 и использую модель представления для каждого представления. Я также использую Automapper для сопоставления свойств моей модели домена с моделью представления. Возьмите этот пример модели представления (с обязательными...
902 просмотров

Можно ли использовать AutoMapper для переноса методов?
У меня есть два класса: public class TestClass1 { public int TestInt { get; set; } public void TestMethod() { // Do something } } public class TestClass2 { public int TestInt { get; set; } public void...
1955 просмотров
schedule 27.03.2022

Используйте Automapper для выравнивания подкласса собственности
Учитывая классы: public class Person { public string Name { get; set; } } public class Student : Person { public int StudentId { get; set; } } public class Source { public Person Person { get; set; } } public class Dest { public...
1128 просмотров
schedule 22.08.2023

automapper + ленивая загрузка + mvc contrib grid + репозиторий s#arp
Я использую хорошие репозитории s#arp и метод расширения подкачки, а также сортировку следующим образом: public ViewResult Index(int? page, GridSortOptions sort) { ViewData["sort"] = sort; if...
724 просмотров

Как глубоко клонировать объекты, содержащие свойство IList, с помощью AutoMapper
Я пытаюсь глубоко клонировать следующий класс с помощью AutoMapper: public class MainData { public MainData() { Details = new List<Detail>(); } public int Id { get; private set; } public DateTime LastUpdate {...
5959 просмотров
schedule 19.01.2023

AutoMapper ограничивает глубину отображения или карта лениво
AutoMapper великолепен, экономит много времени, но когда я начал смотреть на производительность моего приложения, AutoMapper оказался ответственным за потерю производительности. Я использую отложенную загрузку с NHibernate. В большинстве случаев...
3131 просмотров
schedule 19.02.2023

Подходы к копированию объектов в .net: Auto Mapper, Emit Mapper, Implicit Operation, Property Copy
Если кто-то знает другие способы сделать это в .NET, а также каково ваше мнение об этих подходах? Какой подход вы выберете и почему? Вот тесты различных способов копирования объектов в .NET. Тесты, относящиеся к этой исходной теме: Как...
4798 просмотров
schedule 13.04.2022

Как заставить AutoMapper работать с пользовательским соглашением об именах?
В проекте, над которым я работаю, мы сопоставляем автоматически сгенерированные DTO с бизнес-объектами. База данных имеет кхм необычное (но в основном согласованное) соглашение об именах, что означает, что можно преобразовать большинство имен...
3684 просмотров
schedule 19.11.2022