Varlıktan DTO'ya dönüştürmek için AutoMapper'ı kurmaya çalışıyorum. Ben kullanıyor gerektiğini biliyorum .ForMember()
sonra Mapper.CreateMap<Entity, DTO>()
özel eşlemeleri kurmak, ancak bu kullanılabilir bir yöntem olarak görünmemektedir.
Açıklama için düzenleme: Okuduğum belgelere bir bağlantı veya temel sözdiziminin bir açıklamasını aramıyorum. Cevaplarda ve belgelerde açıklandığı gibi doğru sözdizimini kullanıyorum, örneğin:
Mapper.CreateMap<EFAddress, Address>()
.ForMember(dest => dest.Code, opt => opt.MapFrom(src => src.Name));
CreateMap <> içinde geçersiz bir tür adım varsa, "ForMember" i geçerli bir yöntem olarak görebiliyorum, fareyle üzerine gelme normalde beklediğim gibi yöntem imzasını gösteriyor. Ama ona iki geçerli tür verir vermez, ForMember, sanki yöntem mevcut değil gibi simgeyi çözemeyeceğini söylüyor.
Karşılaşmadığım genel sınıflar üzerinde bir tür kısıtlama var mı?
Teşekkürler