Вопросы по теме 'automapper'
AutoMapper сглаживает модели доменов, но делает ли это наоборот? Если нет, то что?
Я читал об AutoMapper из-за ответа на один из моих предыдущих вопросов здесь . Здесь сказано, что AutoMapper сглаживает сложные модели доменов, но мне нужно что-то, что делает обратное. Мне нужно связать мои модели представления (плоские модели...
1361 просмотров
schedule
23.12.2022
Вложенные коллекции автосопоставителя C#
У меня есть простая модель, подобная этой:
public class Order{
public int Id { get; set; }
... ...
public IList<OrderLine> OrderLines { get; set; }
}
public class OrderLine{
public int Id { get; set; }
public Order...
13357 просмотров
schedule
11.01.2023
AutoMapper с синтаксисом c # 2.0
Я пытаюсь создать настраиваемое сопоставление с помощью AutoMapper, но не могу использовать синтаксис 3.0 с лямбда-выражениями. Как преобразовать этот код 3.0 в 2.0?
Mapper.CreateMap<MyClass, MyDto>()
.ForMember(dest => dest.Name, opt...
1242 просмотров
schedule
18.08.2023
Как я могу сопоставить эти родительско-дочерние отношения в AutoMapper?
У меня есть родительские и дочерние объекты, производные от сущностей LINQ to SQL. Я хочу сопоставить их с некоторыми DTO, более удобными для домена. Мои классы сущностей SQL выглядят примерно так:
public class SqlEntityParent
{
public int...
3284 просмотров
schedule
26.09.2023
Automapper — игнорирование при отображении
Можно ли игнорировать в зависимости от значения назначения?
Смотри, что я хочу сделать:
object c;
var key = ce.CreateEntityKey<CustomerDataContract, Customer>("FullCustomerSet", item, o => o.ID);
if (ce.TryGetObjectByKey(key, out c))...
1138 просмотров
schedule
28.04.2024
Как использовать AutoMapper?
Впервые использую AutoMapper, и мне трудно понять, как его использовать. Я пытаюсь сопоставить ViewModel с таблицами базы данных.
Моя ViewModel выглядит так...
public class AddressEditViewModel
{
public AddressEdit...
9968 просмотров
schedule
03.05.2024
Как мне избавиться от ошибки SecurityException при попытке использовать Automapper в ASP.NET MVC?
Я разрабатываю приложение ASP.NET MVC с NHibernate, и я пытаюсь использовать Automapper, чтобы скрыть объекты домена от объектов DTO, отправленных в представление:
ClassLibrary с моим доменом (для NHibernate) и объектами DTO
Библиотека классов...
2128 просмотров
schedule
15.05.2022
Поля исключения AutoMapper
Я пытаюсь сопоставить один объект с другим, но объект довольно сложный. Во время разработки я хотел бы иметь возможность либо исключать кучу полей и переходить к ним одно за другим, либо иметь возможность указывать для сопоставления только те поля,...
10031 просмотров
schedule
03.02.2023
AutoMapper и наследование — как сопоставить?
Имейте этот сценарий:
public class Base { public string Name; }
public Class ClassA :Base { public int32 Number; }
public Class ClassB :Base { public string Description;}
public Class DTO {
public string Name;
public int32 Number;...
37973 просмотров
schedule
19.01.2024
Может ли automapper сопоставить внешний ключ с объектом, используя репозиторий?
Сначала я пробую код Entity Framework CTP4. Предположим, у меня есть:
public class Parent
{
public int Id { get; set; }
public string Name { get; set; }
}
public class Child
{
public int Id { get; set; }
public string Name {...
12887 просмотров
schedule
30.03.2024
Проблема с Html.DropDownList AutoMapper
Я получаю эту ошибку:
Элемент ViewData с ключом DepartmentId имеет тип System.Int32, но должен иметь тип IEnumerable.
со следующей настройкой. Я не знаю, как это решить. Ошибка происходит в коде представления модели. Эта строка: public...
701 просмотров
schedule
26.10.2023
automapper, как игнорировать свойство в исходном элементе, которого нет в месте назначения
У меня есть источник Linq to Sql, сопоставленный с DTO.
src содержит свойство, которого нет в DTO. т.е. src.State существует, но dest.State не существует.
Это приводит к тому, что конфигурация сопоставления генерирует исключение...
15991 просмотров
schedule
07.07.2022
AutoMapper против ValueInjecter
Каждый раз, когда я ищу материал AutoMapper в StackOverflow, я читаю что-то о ValueInjecter .
Может ли кто-нибудь сказать мне плюсы и минусы между ними (производительность, функции, использование API, расширяемость, тестирование)?
53325 просмотров
schedule
06.03.2022
Преобразование строкового значения в сущность в Automapper
Я пытаюсь понять, как использовать Automapper, когда моя сущность имеет поле типа entity. У меня есть 3 таких класса:
public abstract class Entity<IdK>
{
public virtual IdK Code { get; protected set; }
}
public class Contact : Entity...
1229 просмотров
schedule
30.03.2022
ASP.NET MVC и AutoMapper (заполнение модели представления из объектов родительского и дочернего доменов)
У меня есть следующие объекты домена:
public class ComponentType
{
public int ComponentTypeID { get; set; }
public string Component_Type { get; set; }
public string ComponentDesc { get; set; }
}
public class AffiliateComponentType
{...
1376 просмотров
schedule
26.04.2022
Как передать значения пользовательскому преобразователю в Automapper?
Мне нужно передать значения моему пользовательскому преобразователю. Значения меняются, поэтому я не могу жестко закодировать их в своем статическом классе регистра. Как я могу этого добиться?
// Called from global.asa page
public static void...
1096 просмотров
schedule
14.02.2022
automapper не отображает, как ожидалось
Я новичок в automapper, поэтому я могу атаковать это неправильно. Я работаю над приложением mvc и хочу использовать automapper для сопоставления моделей домена и моделей представления. Мое представление использует IList для отображения...
574 просмотров
schedule
19.09.2023
Ошибка Automapper при простом преобразовании без CreateMap
У меня есть эти 2 модели:
public class SiteSettingsViewModel
{
public decimal SubscriptionFee { get; set; }
}
public class SiteSettings
{
public decimal SubscriptionFee { get; set; }
}
и код:
var model =...
2710 просмотров
schedule
22.07.2023
Несколько сопоставлений для одного и того же типа с использованием AutoMapper
Мне нужна помощь с моей программой mapper . у меня есть два типа (скажем, A и B), и я хочу иметь два разных сопоставления. В одном методе я хочу использовать первое сопоставление между A и B, а в другом методе я хочу использовать второе.
Я...
4993 просмотров
schedule
15.05.2022
Как объединить EntityFramework, Repository, UnitOfWork и Automapper в одном приложении MVC?
Сначала я решил создать один интерфейс, назвал его IDataAccessLayer и начал добавлять в него все: такие методы, как GetUsers() , GetUser(int id) , GetOrderByNumber(int number) , DeleteOrder(int Id) и т. д.
Сначала это работало просто...
3676 просмотров
schedule
03.09.2023