Saya mencoba mengatur AutoMapper untuk mengonversi dari Entitas ke DTO. Saya tahu saya seharusnya menggunakan .ForMember()
after Mapper.CreateMap<Entity, DTO>()
untuk menyiapkan pemetaan kustom, tetapi ini sepertinya bukan metode yang tersedia.
Edit untuk klarifikasi: Saya tidak mencari tautan ke dokumentasi yang telah saya baca, atau penjelasan tentang sintaks dasar. Saya menggunakan sintaks yang benar seperti yang dijelaskan dalam jawaban dan dokumentasi, misalnya:
Mapper.CreateMap<EFAddress, Address>()
.ForMember(dest => dest.Code, opt => opt.MapFrom(src => src.Name));
Jika saya memiliki nama tipe yang tidak valid dalam CreateMap <> saya dapat melihat "ForMember" sebagai metode yang valid, mouse menunjukkan tanda tangan metode seperti yang biasanya saya harapkan. Tetapi segera setelah saya memberikan dua tipe yang valid, ForMember mengatakan itu tidak dapat menyelesaikan simbol, seolah-olah metode tersebut tidak tersedia.
Apakah ada semacam batasan pada kelas generik yang tidak saya temui?
Terima kasih