AutoMapper не отображает мои данные, и моя Visual Studio закрываетсяC#

Место общения программистов C#
Ответить
Anonymous
 AutoMapper не отображает мои данные, и моя Visual Studio закрывается

Сообщение Anonymous »

У меня нет ошибок, но когда я начал отладку, я понял причину проблемы из этой строки:

Код: Выделить всё

var catalogItem = mapper.Map(request);
Когда код достигает этой строки, мой код Visual Studio закрывается.
Я изменил свой CatalogMappingProfile и попробовал разные способы, но у меня все еще та же проблема.
Это мой картографический профиль:

Код: Выделить всё

CreateMap().ReverseMap();

// Mapping for Images
CreateMap().ReverseMap();

// Mapping for AddNewCatalogItemDto to CatalogItem
CreateMap()
.ForMember(dest => dest.CatalogItemFeatures, opt => opt.MapFrom(src => src.Features))
.ForMember(dest => dest.CatalogItemImages, opt => opt.MapFrom(src => src.Images));

// Mapping for CatalogItem to AddNewCatalogItemDto
CreateMap()
.ForMember(dest => dest.Features, opt => opt.MapFrom(src => src.CatalogItemFeatures))
.ForMember(dest => dest.Images, opt => opt.MapFrom(src => src.CatalogItemImages))
.ReverseMap();
А это метод, который добавляет новый элемент каталога:

Код: Выделить всё

public BaseDto Execute(AddNewCatalogItemDto request)
{
var catalogItem = mapper.Map(request);
context.CatalogItems.Add(catalogItem);
context.SaveChanges();
return new BaseDto(true, new List { "با موفقیت ثبت شد" }, catalogItem.Id);
}
не является нулевым.

Подробнее здесь: https://stackoverflow.com/questions/789 ... ing-closed
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»