Castle Windsor를 사용하여 종속성 삽입 작업을 수행하고 있습니다. 특히 DI로로드되는 인터페이스에 DAL 계층을 추상화했습니다. &이 배포되면 모든 .bin 파일은 동일한 위치에 있지만 Visual Studio에서 개발할 때 종속성을 주입 한 프로젝트의 .bin 파일을 볼 수있는 유일한 방법은 스타트 업 프로젝트의 bin 폴더는 post-buil
내 테스트 프로젝트에서 종속성 주입을 위해 Castle Windsor를 사용하고 있습니다. 내 '저장소'클래스의 인스턴스 하나를 만들려고합니다. "내 컴퓨터에서 잘 작동합니다."하지만 TFS에서 야간 빌드를 실행하면 내 테스트에서 해당 클래스를로드 할 수 없습니다. private static readonly WindsorContainer _container
나는 일하고있는 애완 동물 프로젝트에 윈저 성을 사용하고 있습니다. 새로운 객체를 만들기 위해 다른 곳에서 IoC 컨테이너를 호출해야한다는 것을 알기 시작했습니다. 이 컨테이너에 대한 의존성으로 인해 코드를 유지하기가 더 어려워집니다. 내가 내가 객체를 생성 할 필요가 내 응용 프로그램의 부분으로 주입 할 수있는 용기 래퍼 추상적 공장을 만들려고이 문제 를
세액 서비스 인터페이스를 ITaxService로 정의하고 여러 지역에서 TaxService를 여러 개 구현했다고 가정 해 보겠습니다. 그러나 특정 세금 구현을 특정 고객에게 spcific 영역. DI가이 시나리오에서 도움이 되나요? 방법? "코드 스 니펫이 많이 감사 할 것입니다"