Có thể với Automapper để thiết lập quy ước sao cho bản đồ không phải được tạo bằng tay cho các tình huống mà thực thể bạn đang ánh xạ tới chỉ nói "ViewModel" được thêm vào.Công ước tự động
Như một ví dụ tôi thà không cần phải thiết lập bản đồ sau:
Mapper.CreateMap<Error, ErrorViewModel>();
Tôi hiểu rằng nếu chiếu là cần thiết rằng tôi sẽ cần phải tạo ra một bản đồ tùy chỉnh, nhưng có một quy ước để tạo bản đồ sẽ là tốt đẹp.
Một lưu ý phụ, chúng tôi đã đi qua lại về việc thêm quét cơ bản. Ngay cả với một số lượng lớn các định nghĩa ánh xạ (khoảng 4-500), nó chỉ là không đủ để chúng ta có thể nhìn vào nó. –
thử ValueInjecter http://valueinjecter.codeplex.com/documentation, nó không yêu cầu tạo bản đồ cho từng loại kết hợp để nhập – Omu
Tại sao bạn không thiết lập nó? – gdoron