Tôi muốn tạo DTO từ các thực thể theo cách hoàn toàn tự động. Bằng cách đó, tôi có nghĩa là một số công cụ đọc mô hình .edmx của tôi và chuyển đổi nó sang DTO. Tôi đã nhìn thấy this trong stackoverflow nhưng đó là một mức độ tự động bề ngoài. Tôi không muốn viết quá nhiều mã ... nếu có thể không viết bất kỳ mã nào cả.Có công cụ nào để tạo DTO từ các thực thể không?
6
A
Trả lời
2
Thông thường, khung thực thể tạo ra các loại thực thể C# cho mô hình của bạn bằng cách sử dụng hệ thống khuôn mẫu nội bộ. Trong Entity Framework 4, bạn có thể thay thế nó bằng một mẫu T4 tùy chỉnh. Ngoài việc phát ra các loại thực thể, bạn có thể thay đổi mẫu để thừa nhận DTO cùng một lúc.
Nhấp chuột phải vào bề mặt thiết kế mô hình. Nhấp vào "Thêm mục tạo mã". Tùy chỉnh mẫu T4 được phát ra.
Tôi cũng muốn một người, một số anh chàng nguồn mở nào đó vui lòng? – MvcCmsJon