0
응용 프로그램에 Prism 및 Unity를 사용하고 데이터베이스의 테이블에 대해 필드의 유효성을 검사하는 사용자 지정 유효성 검사 특성이 있습니다. 유효성 검사기에 저장소 서비스를 주입하고 싶습니다만 어떻게해야하는지 알지 못했습니다.사용자 정의 유효성 검사 속성의 정의에 종속성 삽입을 사용할 수 있습니까?
속성에 종속성 특성을 사용했지만 작동하지 않았습니다. 속성은 null로 남았습니다.
생성자 삽입을 시도했지만 속성 서명과 충돌합니다.
이것이 가능합니까? 그렇지 않다면 내가하려는 일을 성취하는 또 다른 방법은 무엇입니까?
유효성 검사 특성이므로 생성 된 지점에 액세스 할 수 없습니다. 즉, 유효성 검사 속성에 주입 할 수 없다는 의미입니다. 대신, 저장소 서비스를 가져 오기 위해 유효성 검사기 클래스에 정적 공용 속성을 설정합니다. – Ken