Automapper – вопросы и ответы

70
голосов
2
ответа
В в этой статье , Джимми Богард продолжает объяснять некоторые из лучших практик, которые он одобряет при выполнении MVC. В целом статья довольно хорошая, и я н
6 месяцев, 3 недели назад bevacqua
71
голос
1
ответ
У меня две модели данных: одна для базы данных и одна для режимов просмотра, например public class ModelA{ string name {get;set;} } public class ModelB{ ModelA Parent; ModelB(ModelA parent){ Parent...
6 месяцев, 3 недели назад Jack
80
голосов
1
ответ
Я хотел бы знать, как сопоставить список с ключом keyvalue, включая свойства объекта. Было бы неплохо разрешить это с помощью AutoMapper, но любые предложения были бы очень добрыми. Здесь, как бы я...
6 месяцев, 3 недели назад Tvin Stone
99
голосов
1
ответ
Недавно я обнаружил AutoMapper, и я думаю, могу ли я отображать HttpConext (действительно параметры запроса) на типизированный объект.
6 месяцев, 3 недели назад fravelgue
58
голосов
1
ответ
У меня проблемы с настройкой автоматического преобразователя для объектов, сгенерированных в файле .cs из .xsd. Не совсем уверен, как решить проблему, когда объект имеет несколько атрибутов, как по...
6 месяцев, 3 недели назад Robert Carlsson
100
голосов
1
ответ
Я получаю это исключение - Отсутствует конфигурация карты типа или неподдерживаемое отображение. Типы отображения: List'1 → MyType System.Collections.Generic.List'1 [[System.Object, mscorlib, Versi...
6 месяцев, 3 недели назад Amit Kumar Ghosh
58
голосов
2
ответа
У меня есть два класса. Один из них - это класс с именем "ImportedContact", который сопоставляется с записями в файле csv. Для каждой строки в файле есть значение этого класса. Мы используем библио...
6 месяцев, 3 недели назад Ristogod
71
голос
1
ответ
Я пытаюсь CREATE или UPDATE несколько Payment за один Order . Я хотел бы обновить запись, если она существует в базе данных (значение Primary Key Value is not the default value ), и я хотел бы, что...
6 месяцев, 3 недели назад Bellash
123
голоса
2
ответа
У меня есть список моего типа класса, который мне нужно скопировать в другой тип класса. В следующем коде я пытаюсь скопировать GenderEntity в "Пол", но не получаю никаких результатов private void ...
6 месяцев, 3 недели назад toxic
70
голосов
1
ответ
В настоящее время работаем над устаревшим кодом, переходя от DTO, созданных вручную, к использованию Automapper. Все шло хорошо, пока я не пришел в этот относительно простой класс: public class Job...
6 месяцев, 3 недели назад Matt Thrower
108
голосов
3
ответа
Проект, над которым я работаю, имеет большое количество свойств валюты в модели домена, и мне нужно их форматировать как $#,###.## для передачи в представление и из представления. У меня были мысли...
6 месяцев, 3 недели назад James Kolpack
100
голосов
1
ответ
Первый раз, используя AutoMapper, и мне сложно определить, как его использовать. Я пытаюсь сопоставить ViewModel с моими таблицами базы данных. My ViewModel выглядит так: public class AddressEditVi...
6 месяцев, 3 недели назад Mark Buckley
91
голос
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 Date...
6 месяцев, 3 недели назад Z3r0 C0oL
108
голосов
1
ответ
У меня есть таблица в SqlServerDatabase. Имя таблицы - User (Id, Name, Paswd) и Im, использующее automapper в Mvc4. Теперь я хочу только определенные поля или 2 поля из таблицы, а не целую таблицу,...
6 месяцев, 3 недели назад Rehaan
58
голосов
1
ответ
Можно ли настроить automapper так, чтобы, если результат lambda MapFrom имеет значение NULL или выбрасывает NRE, он будет искать другой источник. Мое текущее требование очень простое, поэтому я смо...
6 месяцев, 3 недели назад Stu
59
голосов
2
ответа
Я хочу сгладить данные модели инфраструктуры сущностей в dto для моей веб-службы ASP.NET Core REST. Мои классы сущностей (упрощенно) выглядят так: public class DeliveryNoteEntity { public string Ve...
6 месяцев, 3 недели назад Semen Miroshnichenko
58
голосов
1
ответ
Обычно имена свойств одинаковы, но многие свойства имеют с одной стороны префикс. Классы могут выглядеть так: public class User { public string Name{ get; set; } public string Adress{ get; set; } p...
6 месяцев, 3 недели назад user256034
105
голосов
1
ответ
Класс образца: public abstract class SomeBase { protected int _x = 100; public abstract int X { get; } protected int _y = 200; public abstract int Y { get; } } public class SomeBody : SomeBase { pu...
6 месяцев, 3 недели назад KimJiho
72
голоса
2
ответа
Прежде чем начать, я хочу сказать, что я знаю, что такое ViewModel, и какова его цель, но этот сценарий делает его излишним.. читайте дальше :) Я работаю над приложением ASP.NET MVC4 и столкнулся с...
6 месяцев, 3 недели назад Ciwan
83
голоса
1
ответ
Ниже приведена настройка класса barebones для того, что я описываю. public class List { public int Id {get;set;} public RecipientCount RecipientCount {get;set;} public RecipientCount SomeOtherName ...
6 месяцев, 3 недели назад Grummle
98
голосов
1
ответ
Я успешно использую AutoMapper для преобразования своих бизнес-объектов в Dtos во все мои сервисы, и это хорошо работает. однако я также хотел бы использовать automapper, чтобы сделать обратное, то...
6 месяцев, 3 недели назад np-hard
98
голосов
1
ответ
Я только что обновил AutoMapper до v8, и приведенное ниже выражение не работает, но я действительно не понимаю, почему. cfg.CreateMap<string, Nmtoken>() .ConstructUsing(i => new Nmtoken(i)...
6 месяцев, 3 недели назад user1200984
57
голосов
1
ответ
Мне нужно сопоставить объекты домена с объектами DTO в моем SPA, построенном на Angular и WebAPI. Для этой функции я решил использовать инструмент автоматического сопоставления. Во время моего сопо...
6 месяцев, 3 недели назад Stalso
81
голос
1
ответ
Я использую Automapper в моем проекте для сопоставления бизнес-объектов с DTO. public class TransportStop { public Point[] Points { get; set; } } public class TransportStopDto { public PointDto[] P...
6 месяцев, 3 недели назад Alexey Veselovskiy
90
голосов
1
ответ
У меня есть два одинаковых объекта ( A , B ). Я хочу сопоставить все свойства A свойствам B но я хочу игнорировать событие PropertyChanged при сопоставлении. Подпись PropertyChanged : public event ...
6 месяцев, 3 недели назад RAM
82
голоса
1
ответ
Ниже приведен код для профиля Automapper: public class MyMappingProfile: Profile { public MyMappingProfile() { Mapper.Initialize(cfg => { cfg.CreateMap<MyModelClass, MyEntityClass>() .ForM...
6 месяцев, 3 недели назад Expert Freelancer
101
голос
2
ответа
Сообщение об ошибке Сообщение: System.InvalidOperationException: Mapper не инициализирован. Инициализируйте вызов с соответствующей конфигурацией. Если вы пытаетесь использовать экземпляры mapper ч...
6 месяцев, 3 недели назад AliRıza Adıyahşi
92
голоса
1
ответ
Я использую AutoMapper 3.2.1 У меня только есть требование, когда потребители моего проекта хотят, чтобы я делал некоторые простые преобразования, - все строковые поля обрезаны пробелами и преобраз...
6 месяцев, 3 недели назад Raymond
114
голосов
1
ответ
Сначала я использую MVC-Viewmodel и EF-модель для моего проекта Это мои модели просмотра, которые я использую для моего индексного представления: public class IndexViewModel { public List<Questi...
6 месяцев, 3 недели назад Obsivus
70
голосов
1
ответ
Я пытаюсь использовать AutoMapper для передачи данных из класса с префиксами перед именами свойств и сопоставления его со вторым классом, который не имеет этих префиксов. Тем не менее, я не обязате...
6 месяцев, 3 недели назад JJS
81
голос
1
ответ
Привет, Я создаю приложение ASP.NET MVC и имею некоторые проблемы с обработкой данных. Одно из моих действий выглядит так: public ActionResult Register(int categoryId, int? filterId) Это действие с...
6 месяцев, 3 недели назад Banshee
73
голоса
1
ответ
Я использую Automapper в приложении ASP.Net MVC для сопоставления объектов DTO с ViewModel. в одном из моих сопоставлений мне нужен доступ к объекту, хранящемуся в объекте Session. public override ...
6 месяцев, 3 недели назад BonyT
115
голосов
1
ответ
У меня есть объектная модель public class Parent{ public int Id; public string Name; public Child Sibling } public class Sibling { public int Id; public string Name; public Cousin Cousin } public c...
6 месяцев, 3 недели назад Brian
82
голоса
1
ответ
Я начинаю с точки, очень похожей на: Сущности домена, DTO и модели просмотра . Рекомендуемое использование DTO для сопоставления между моделью домена и MVC ViewModel кажется последовательным ожидан...
6 месяцев, 3 недели назад justSteve
81
голос
2
ответа
Я хотел бы иметь возможность реализовать это в моем контейнере замка виндзора: "Для всех типов, которые реализуют IStartable в текущей сборке, зарегистрируйте их и запустите для них метод Start." П...
6 месяцев, 3 недели назад Andrew Duffy
106
голосов
1
ответ
Я новичок в AutoMapper, и, если я не ошибаюсь, AutoMapper всегда должен создавать глубокие копии при сопоставлении с Dto. Тем не менее, следующий тестовый код показывает мне, что он создает мелкие ...
6 месяцев, 3 недели назад KrolKrol
57
голосов
3
ответа
У меня есть следующая ViewModel: public class ProjectViewModel { public Project Project { get; set; } public Customer Customer { get; set; } } Свойство Customer используется только для привязки нов...
6 месяцев, 3 недели назад RobinVW
59
голосов
1
ответ
есть следующие объекты, которые мне нужно отобразить, хотя я не могу заставить его работать с помощью automapper! Я думаю, что из-за структуры, но я не уверен, как это отличается от отображения. Я ...
6 месяцев, 3 недели назад James Radford
81
голос
1
ответ
В проекте Angular, основанном на ASP.NET MVC и EF, у меня есть следующие объекты, как показано ниже: Примечание. Если я не добавлю вложение, ошибки не будет. Но добавление файла вызывает эту ошибку...
6 месяцев, 3 недели назад Willys
114
голосов
1
ответ
Я использую Automapper 6.2.2, и я пытаюсь настроить его в веб-приложении. Я пытаюсь использовать статический Automapper.Initialize() помещенный непосредственно в мой файл Global.asax. public class ...
6 месяцев, 3 недели назад Sorin Vasiliu
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема