Tôi đã làm việc với Entity Framework 4 và SQL Server. Vấn đề chính tôi đã tìm thấy là các tên bảng trong cơ sở dữ liệu là tất cả các trường hợp thấp hơn và có gạch dưới. Điều này có nghĩa là khi tôi tạo các thực thể trong Visual Studio, các lớp và các thuộc tính là tất cả các trường hợp thấp hơn với dấu gạch dưới Có cách nào để đạt được Pascal Casing cho các lớp được tạo và Camel Casing cho các thuộc tính không?Bắt buộc các lớp khung thực thể tạo các lớp có tên Pascal và các tên cột để có vỏ bọc Camel
Ví dụ:
tên_bảng -> được chuyển đổi như TableName
Có bất kỳ mẫu khác cần phải được thêm vào hoặc bất kỳ cách nào khác để đạt được điều này.
Chỉnh sửa tên lớp và các thuộc tính bằng tay trong không được khuyến khích như tôi có số lượng lớn các thực thể
Bạn phải cập nhật thủ công các đối tượng trong trình thiết kế và sau đó lớp học của bạn sẽ được tạo chính xác. –
@LadislavMrnka Cập nhật thủ công là một quá trình tẻ nhạt như trong trường hợp của tôi nó chứa số lượng lớn các thực thể – Xavier
@LadislavMrnka Có cách nào để buộc các lớp được tạo ra trong vỏ pascal trong khi tạo tệp edmx hay bất kỳ cách nào để đổi tên tự động tất cả các lớp sau edmx đang được tạo ra .. – Xavier