Tôi đã googling không ngừng này trong 2 ngày và không thể tìm thấy một mẫu t4 hoàn chỉnh, sẵn sàng để sử dụng, được triển khai đầy đủ, tạo ra DataAnnotations. Họ thậm chí còn tồn tại?Mẫu Entity Framework t4 cho Chú thích dữ liệu ở đâu?
Tôi tạo POCO với mẫu tiêu chuẩn t4. Bảng cơ sở dữ liệu thực tế có siêu dữ liệu mô tả một số các quy tắc xác nhận, ví dụ như không null, nvarchar (25), vv
Vì vậy, tất cả tôi muốn là một mẫu t4 có thể tận bàn của tôi và tạo ra một POCO với DataAnnotations , ví dụ:
public class Person
{
[Required]
[StringLength(255)]
public FirstName {get;set}
}
Đây là yêu cầu cơ bản và cơ bản, chắc chắn tôi không thể là người đầu tiên trên toàn thế giới có yêu cầu này? Tôi không muốn tái phát minh ra bánh xe ở đây. Tuy nhiên, tôi đã không tìm thấy nó sau khi tìm kiếm cao và thấp trong nhiều ngày.
Điều này phải khả thi (và hy vọng phải có sẵn ở đâu đó để tải xuống) - sẽ là sai lầm về mặt hình sự để nhập thủ công vào các chú thích này khi siêu dữ liệu cho chúng đã tồn tại trong cơ sở dữ liệu.
@JK: khi bạn nhận thấy rằng thẻ bạn đã sử dụng chỉ được sử dụng bởi một vài câu hỏi khác, đó là gợi ý bạn đã chọn thẻ sai. ** ASP.NET ** thay vì ** aspnet **. –
Kiểm tra [Trình tạo đối tượng thực thể POCO với chú thích dữ liệu] (http://visualstudiogallery.msdn.microsoft.com/ace90833-e783-423d-9545-ce8b3b8cca08) – meetjaydeep