아무도 도와 줄 수 있습니까? ..Unity (dependency injection) : RegisterType의 생성자에 매개 변수를 전달하는 방법
은 내가 WPF 응용 프로그램이 (문제 안)과 ONSTART에 난 내 부트 스트랩 물건을 가지고 그 같은 ..
// Create unity container my service and repository
container = new UnityContainer()
.RegisterType<ISecurityRepository, SecurityRepository>()
.RegisterType<ISecurityService, SecurityService>();
은 기본적으로 ISecurityService 날 따라서하는 ISecurityRepository에 통과 할 것으로 예상 위의 실패합니다.
하지만 조금 혼란 스럽습니다. 새 IsecurityRespository를 만든 다음 전달해야합니까, 그렇지 않으면 개체가 깨지지 않습니까?
어쨌든 "SecurityService에 ISecurityRepository를 컨테이너에서 전달"하지만 아직 구축되지 않았습니까?
아이디어가 있으십니까?
서비스 클래스의 생성자 정의를 게시 할 수 있습니까? –
안녕 Lasse, 내가 정보를 추가했습니다 –