Описание тега automapper-5

Используйте этот тег для вопросов, связанных с конкретной версией AutoMapper 5 - основанного на соглашениях средства преобразования объектов и библиотеки преобразователей для.NET. При использовании этого тега также по возможности включайте более общий тег [automapper].
1 ответ

Конфигурация карты или неподдерживаемое отображение

У меня есть два типа. Один на бизнес-уровне: namespace Business { public class Car { private int _id; private string _make; private string _model; public int id { get { return _id; } set { _id = value; } } public string make { get { return _make; } …
1 ответ

Картография от двойного

С помощью Automapper 5.0.2.0 я пытаюсь отобразить из TypeA в TypeB: public class TypeA { public double Length { get; set; } } public class TypeB { public Distance Length { get; set; } } Я делаю предположение, что длина хранится в дюймах и создал это…
26 июл '16 в 19:06
1 ответ

Как решить абсолютный URL с помощью автоматического

Я хочу использовать automapper для создания абсолютного URL с помощью профиля Automappers. Какова лучшая практика делать это? Мои профили автоматически настраиваются при запуске. Я использую Ioc-контейнер, если это может помочь. SourceToDestinationP…
1 ответ

Переписать код для Automapper v5.0 до v4.0

Automapper v4.0 был очень прост в использовании в методе, может кто-нибудь помочь переписать это для v5.0, пожалуйста (особенно код Mapper): public IEnumerable<NotificationDto> GetNewNotifications() { var userId = User.Identity.GetUserId(); va…
02 авг '16 в 02:15
1 ответ

Как использовать Automapper последней версии?

Я новичок в Automapper. С ссылками ниже, я пытаюсь понять это в действии. http://automapper.org/ https://lostechies.com/jimmybogard/2016/01/21/removing-the-static-api-from-automapper/ Я использую его Automapper v 5.2.0 Вот мои вещи. https://codepast…
21 фев '17 в 10:22
0 ответов

AutoMapper наследование с "новым" модификатором

Я обновляю свой проект с AutoMapper версии 4.2.1 до 6, и в новой версии я получаю неожиданное поведение. Классы class Opportunity : OpportunityLite { } class OpportunityLite { public DealerOpportunityLite DealerOpportunity { get; set; } } class Deal…
1 ответ

Авто картографическая версия 5 нет определения для Mapper.Createmap

В настоящее время я следую учебному пособию по ASP.NET MVC, в котором инструктор использует автоматическое отображение версии 4.x, и теперь у меня есть только вариант версии 5. Когда я создаю профиль сопоставления, в котором я получаю ошибку Mapper …
1 ответ

Как мне отобразить вложенные объекты

public class SecurityAccess : IdentityUser { public string LName { get; set; } public string FName { get; set; } public string MName { get; set; } public DateTime NameDate { get; set; } public DateTime DOB { get; set; } public string Spouse { get; s…
09 июл '16 в 18:56
1 ответ

Почему я получаю сообщение об ошибке "Отсутствует конфигурация карты типов или неподдерживаемое отображение" в autopper?

Код: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using AutoMapper; namespace TestAutomapper { class Program { static void Main(string[] args) { var config = new MapperConfigurat…
17 окт '16 в 20:00
1 ответ

AutoMapper ConvertUsing не вызывается

Я хочу преобразовать два свойства базовых классов, используя ConvertUsing, но он не вызывается Базовые классы public abstract class BaseDadoMestreViewModel { public DateTime UltimaAtualizacao { get; set; } public bool Excluido { get; set; } public b…
25 авг '18 в 21:28
1 ответ

Automapper - сопоставить свойство с коллекцией

Исходные классы: public class ApplicationDriverFormVM { public ApplicationDriverAddressFormVM PresentAddress { get; set; } public List<ApplicationDriverAddressFormVM> PreviousAddresses { get; set; } } public class ApplicationDriverAddressFormV…
27 сен '17 в 18:28
1 ответ

Automapper Map.CreateMap больше не используется?

Я использую версию 5.1.1.0 AutoMapper. Ранее мне удалось следующее: Mapper.CreateMap<SchoolYearDetail, SchoolYearDto>(); Но в версии 5.1.1.0 его больше не существует. Может кто-нибудь сказать мне, что делать?
21 окт '16 в 07:36
1 ответ

Полиморфное отображение коллекций с помощью AutoMapper

TL;DR: у меня проблемы с полиморфным отображением. Я сделал репозиторий github с набором тестов, который иллюстрирует мою проблему. Пожалуйста, найдите здесь: ССЫЛКА НА РЕПО Я работаю над реализацией функции сохранения / загрузки. Для этого мне нужн…
05 окт '16 в 22:43
1 ответ

Автоматическое сопоставление свойств из двух классов с третьим классом с использованием automapper

У меня есть два класса, скажем, ClassA и ClassB, и я хочу сопоставить их с ClassC. Как мне это сделать? ClassA имеет только 1 свойство, а ClassB имеет 5 свойств. ClassC имеет 6 свойств. Ситуация примерно такая: Public ClassC MapRequest(classA id, Cl…
6 ответов

EF & Automapper. Обновить вложенные коллекции

Я пытаюсь обновить вложенную коллекцию (Cities) объекта Country. Просто простые единицы и dto's // EF Models public class Country { public int Id { get; set; } public string Name { get; set; } public virtual ICollection<City> Cities { get; set…
05 янв '17 в 10:22
1 ответ

Что мешает отображению моих коллекций с помощью AutoMapper (5.x)?

Для этого потребуется немного кода, так что вот так. Учитывая следующий код, почему коллекция Case Insureds не отображается в коллекцию Request Insureds? Я провел большую часть утра, пытаясь заставить это работать. Тематические классы: using System;…
10 авг '16 в 19:12
0 ответов

Automapper 5.2.0 и проекции с EF6 выдает исключение - ошибка?

При использовании Automapper 3.3.1 или 4.2.1 мой код работает нормально. Но после обновления до 5.2.0 я получаю ArgumentException: "Тип 'System.String' не имеет конструктора по умолчанию" в AutoMapper.QueryableExtensions.ExpressionBuilder.Destinatio…
1 ответ

Auto Mapper 5, без Ioc и Webforms

Теперь, когда AutoMapper отменяет как статический API, так и возможность изменять сопоставления во время выполнения, у меня возникла проблема с моим приложением WebForms без менеджера IoC. Ради этого вопроса примите как данность, я не могу ввести ме…
27 июл '16 в 12:25
1 ответ

AutoMapper IValueResolver генерирует ошибку Тип не может использоваться в качестве параметра типа 'TValueResolver' в универсальном типе или методе

Я попытался реализовать интерфейс IValueResolver в новой версии AutoMapper. Я реализовал класс ResourceTypeResolver следующим образом. public interface IValueResolver<in TSource, in TDestination, TDestMember> { TDestMember Resolve(TSource sour…
05 янв '17 в 22:55
0 ответов

Как восстановить циклическую ссылку, когда автоматизированные доменные классы и пользовательская модель?

Я использую autommapper для преобразования класса домена в пользовательскую модель asp.net, проблема в том, что automapper создает циклические ссылки с дочерними объектами, как я могу удалить циклические ссылки? var config = new MapperConfiguration(…
19 июл '18 в 09:33