2009-12-17 8 views
1

우리는 MS DAL과 함께 큰 시간 동안 MS 엔터프라이즈 라이브러리 유효성 검사 블록을 사용했지만 최근 엔티티 프레임 워크를 사용하기 시작했습니다. 그와 함께 작업 할 유효성 검사 블록. 개체는 EF에서 동적으로 생성되며 모델 위에 다시 속성을 올리면 모델이 다시 생성 될 때 단순히 제거됩니다.엔티티 프레임 워크와 함께 엔터프라이즈 라이브러리의 유효성 검사 블록 사용

이 두 항목이 공존 할 수 있습니까? 그렇지 않다면 누구나 EF와 함께 사용할 수있는 유효성 검증 라이브러리/단순 규칙 엔진에 대한 권장 사항이 있습니까?

감사합니다.

+0

좋아하는 답변에 플래그를 지정하는 것을 잊지 마십시오. – Steven

답변

2

유효성 검사 응용 프로그램 블록은 구성 기반 유효성 검사의 개념을 지원합니다. 이렇게하면 생성 된 도메인 엔터티를 유효성 검사와 구분할 수 있습니다. 이를 위해 엔터프라이즈 라이브러리 구성 도구를 사용할 수 있습니다. 구성 파일을 마우스 오른쪽 단추로 클릭하고 유효성 검사 구성을 추가하기 만하면됩니다.

Hands On Lab download에 포함 된 VAB Hands on Lab 문서 (ValidationHOL.pdf)를 읽어 보시기 바랍니다. 해당 문서를 읽은 후 this article을 읽으십시오. VAB를 Entity Framework와 통합하는 방법을 설명합니다.

행운을 비네.

관련 문제