0

EF 4.3에는 열 크기에 대한 점검이 없다는 것을 알았습니다. EF5의 기능 목록을 살펴보면 나만의 해결책을 찾아야한다는 것을 알게되었습니다. 내가 본 다른 ORM도이 동작이 없습니다.EDM에서 열 크기 검사?

내 서비스 계층에서 이러한 검사를 하드 코딩하기 전에 대부분의 사용자가이 문제를 어떻게 처리하는지 알고 싶었습니다.

저는 프로그래머로서 게으르거나 더 많은 사람들이 이것을 단점으로 생각합니까?

+0

StringLengthAttribute/MaxLengthAttribute를 사용해 보셨습니까? 기본 제공 유효성 검사는 속성의 값에 대해 값의 길이를 확인하고 유효성을 검사해야합니다. 유창한 API를 사용하여 최대 길이 값을 설정할 수도 있습니다. – Pawel

+0

내가 언급하지 않은 중요한 점은 클래스가 자동으로 생성된다는 것입니다. 데이터베이스에서 가장 좋은 방법은 메타 데이터의 속성에 StringLength/MaxLength 주석을 사용하는 것입니다. – Steffe

+0

적어도 1 on 1 데이터 유형 검사가 필요합니다. – Steffe

답변

0

EF에서 데이터 유형 간 (전체) 매핑을 찾고 있다면 찾을 수 없습니다. 가장 좋은 점은 poco에 수표를 추가하고 동기를 유지하거나 멋진 오류 처리를 구축하는 것입니다.