Size: a a a

2021 July 09

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
не принципиально

у меня есть Х, фабрика создает свеженький  Х2, дальше магия и мне нужно получить два одиннаковых обьекта
источник

P

Phantom in CODE BLOG / C#
Все равно нихуя не понятно
источник

MN

Mr. N in CODE BLOG / C#
👍
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
короче прототип ебану
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
со своим интерфейсом
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
по идее не сильно дерьмово выйдет
источник

MN

Mr. N in CODE BLOG / C#
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
шо
источник

VB

Vladislav Bardin in CODE BLOG / C#
Подскажите, пожалуйста, у меня есть модель и entity и мне их нужно замапить через автомаппер, желательно, чтобы это работало в 2 стороны

public class UserModel
{
   public string FirstName { get; set; }
   public string LastName { get; set; }

   public RegistrationState RegistrationState { get; set; }
}

public class UserEntity
{
   public Guid Id { get; set; }

   public string FirstName { get; set; }
   public string LastName { get; set; }

   public RegistrationStateDb RegistrationState { get; set; }
}

Я не понимаю, как правильно замапить enum`ы
источник

MN

Mr. N in CODE BLOG / C#
Если есть доступ к коду, почему не сделать еще одну фабрику?
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
да вот тоже думаю над этим
просто опять-таки сильно партачить не хочу, там кодбаза огромная уже за всем механизмом стоит
источник

ГЛ

Георгий Левченко... in CODE BLOG / C#
Через ForMember
источник

VB

Vladislav Bardin in CODE BLOG / C#
Сильно ли плохим вариантом будет такой вариант?

CreateMap<UserModel, UserEntity>()
   .ForMember(x => x.RegistrationState,
       opt => opt.MapFrom(x => x.RegistrationState))
   .ReverseMap();

При условии, что enum`ы полностью идентичные?
источник

ГЛ

Георгий Левченко... in CODE BLOG / C#
Ну почему плохой?
источник

ГЛ

Георгий Левченко... in CODE BLOG / C#
Кастомные свойства так и мапятся
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
ReverseMap
источник

VB

Vladislav Bardin in CODE BLOG / C#
Не знаю) Решил уточнить
источник

VB

Vladislav Bardin in CODE BLOG / C#
А чем ReverseMap плохо?
источник

AK

Andrew Kravchuk in CODE BLOG / C#
так маппер тупо маппит по названию
источник