Описание тега automapper-4
Используйте этот тег для вопросов, связанных с версией AutoMapper 4 - основанного на соглашениях средства преобразования объектов и библиотеки преобразователей для.NET. При использовании этого тега также по возможности включайте более общий тег [automapper].
1
ответ
Не можете следить за документацией AutoMapper - где находится CreateMapper?
Я столкнулся с проблемой при обновлении со статического API AutoMapper. Я следую примеру на этой странице, где говорится, что Типичное использование от 4.1 и до было: Mapper.Initialize(cfg => { cfg.AddProfile<AppProfile>(); cfg.CreateMap<…
14 мар '16 в 16:07
1
ответ
Automapper Интерфейс имеет конфликтующий идентификатор свойства Имя параметра: interfaceType
Это моя модель Heirarchy: public interface INodeModel<T> : INodeModel where T : struct { new T? ID { get; set; } } public interface INodeModel { object ID { get; set; } string Name { get; set; } } public class NodeModel<T> : INodeModel&l…
13 июн '16 в 14:08
0
ответов
AutoMapper наследование с "новым" модификатором
Я обновляю свой проект с AutoMapper версии 4.2.1 до 6, и в новой версии я получаю неожиданное поведение. Классы class Opportunity : OpportunityLite { } class OpportunityLite { public DealerOpportunityLite DealerOpportunity { get; set; } } class Deal…
24 май '18 в 15:15
2
ответа
AutoMapper с динамическим типом: отсутствует конфигурация карты типов или не поддерживается отображение
Ответ: CreateMissingTypeMaps должен быть установлен в true чтобы динамическое отображение работало. public IEnumerable<T> GetDummies<T>(IEnumerable<dynamic> dummies) { var config = new MapperConfiguration(c => { c.CreateMissingT…
20 апр '16 в 13:43
1
ответ
Нестатический AutoMapper и ASP.NET MVC
Аналогично этому вопросу: где разместить AutoMapper.CreateMaps? Где рекомендовано место для нестатической инициализации AutoMapper? var map = new MapperConfiguration( cfg => ... ).CreateMapper(); Где рекомендовано место для хранения переменной ка…
19 май '16 в 09:36
2
ответа
Automapper 4.2 Unity Inject MapperConfiguration
Я не могу понять, как преобразовать следующую реализацию структурной карты в единство. public AutoMapperRegistry() { var profiles = from t in typeof (AutoMapperRegistry).Assembly.GetTypes() where typeof (Profile).IsAssignableFrom(t) select (Profile)…
12 фев '16 в 13:24
0
ответов
Automapper и SimpleInjector с использованием WebApiRequestLifestyle
Я вставляю Automapper (последняя версия от Nuget) в свой проект (WebApi2, framework 4.5.1) и использую SimpleInjector (последняя версия от Nuget). Моя проблема в том, что до использования Automapper все работало. Теперь я не уверен, почему он говори…
04 ноя '15 в 23:39
2
ответа
AutoMapper не возвращает объекты из связанных объектов
У меня проблемы с возвратом объектов из связанных моделей доменов. Объекты из других моделей возвращают нуль. То, что я в основном пытаюсь сделать, это вернуть DTO, у которого есть поля, которые я хочу из связанных моделей предметной области, вместо…
01 окт '15 в 06:16
1
ответ
Как использовать ForMember в automapper 4.2 с MapperConfiguration?
Я следовал этому, чтобы сохранить статическое чувство более раннего API Autopper, но теперь я не в состоянии понять, как я должен использовать API ForMember, чтобы отобразить определенные элементы. Любая помощь приветствуется. Благодарю.
20 фев '16 в 11:34
2
ответа
Использование AutoMapper для объединения объектов
Я пытаюсь использовать AutoMapper для объединения данных из нескольких объектов, и я столкнулся с парой проблем, которые я не могу решить. У меня есть объект, как: public class Parent { public string Id { get; set; } public List<Child> Childre…
08 окт '15 в 14:30
1
ответ
Сложная конфигурация Automapper
Я сопоставляю существующую базу данных с DTO и снова использую Automapper (4.1.1), и я столкнулся с несколькими небольшими проблемами. У меня есть (упрощенная) модель для таблицы базы данных: public class USER_DETAILS { [Key] public string UDT_LOGIN…
09 дек '15 в 11:56
1
ответ
Как зарегистрировать AutoMapper 4 с помощью простого инжектора 3
У меня есть веб-задание Azure, которое анализирует CSV-категории и отображает результат в обычные объекты. Я пытаюсь скопировать конфигурацию AutoMapper + Simple Injector из одного проекта в другой по памяти, но получаю сообщение об ошибке: AutoMapp…
24 авг '15 в 18:17
0
ответов
Оптимизировать Automapper как класс
Я пытаюсь оптимизировать Automapper как класс, чтобы я мог запустить его из любого другого класса в проекте, но у меня возникла проблема, как только мы createMap с динамическим значением: public class CoolMapper { private static readonly IMapper Gen…
11 мар '18 в 04:45
1
ответ
Automapper не отображается внутри вложенной коллекции не работает должным образом
Все. Например, у нас есть такие простые классы public class SimpleModel { public int PropertyId { get; set; } public ICollection<SimpleModelCollectionItem> SimpleCollection { get; set; } } public class SimpleModelCollectionItem { public int Pr…
17 окт '15 в 08:16
0
ответов
AutoMapper Mapper.Configuration.AssertConfigurationIsValid() проходит, но все равно ошибка времени выполнения
[Контекст - это веб-приложение ASP.NET MVC]. Недавно я обновил свои ссылки на AutoMapper до 4.2.1, и у меня все это подходит. Это не сломало мое производственное приложение, и клиенты не довольны. Надеюсь, кто-то может помочь. Я исправил все ошибки,…
22 июл '16 в 22:59
1
ответ
Automapper: игнорировать свойство унаследованного класса
У меня есть исходный класс, как это: public class Basket {} целевой класс, как это: public class BasketModel { public string Property { get; set; } } и отображение как это: Mapper.CreateMap<Basket, BasketModel>() .ForMember(x => x.Property,…
23 окт '18 в 12:00
0
ответов
Выражение 'dest => dest.Request.ID' должно разрешаться в элемент верхнего уровня, а не в свойствах любого дочернего объекта
Я хочу знать, почему мы получим эту ошибку и как ее устранить, не создавая отдельного отображения для отдельных классов. У меня есть два класса, которые я хочу автоматизировать. Я следовал тому же подходу для двух других классов, и он отображается п…
25 янв '19 в 16:34
1
ответ
Новая версия Automapper генерирует исключение приведения, когда определено отображение подтипа
Предположим, у меня есть исходный класс и два целевых класса, один более общий и еще один специфический (который наследует от более общего): public class Source { public int A { get; set; } public string Str { get; set; } } public class DestinationB…
10 сен '15 в 16:22
2
ответа
Не удается разрешить AutoMapper.IMapper с использованием AutoMapper 4.2 с Autofac
Я пробовал различные варианты этого, но моя текущая конфигурация (в том, что касается AutoMapper) выглядит следующим образом: builder.RegisterAssemblyTypes().AssignableTo(typeof(Profile)).As<Profile>(); builder.Register(c => new MapperConfi…
22 фев '16 в 22:50
1
ответ
AutoMapper - сложное отображение, включающее вызов функции
Я только начинаю работать с AutoMapper и люблю, как он работает. Тем не менее, я считаю, что это может отобразить некоторые сложные сценарии, которые я в настоящее время подключаю вручную. У кого-нибудь есть какие-либо предложения / советы, чтобы уб…
08 июн '16 в 10:35