0

내가 상속 한 응용 프로그램은 Windsor 컨테이너를 구성하기 위해 유창한 인터페이스를 사용하며,이 큰 글로브 o 구성은 꽤 구역질입니다.윈저 구성 표준 사례

이전에는 확장 메소드 container.AddModule을 작성한 다음 구성이 필요한 시스템의 다른 "모듈"에 대한 컨테이너 및 등록 서비스에 전달 된 모듈을 작성했습니다.

container.AddModule(new FooModule()); 
... 
public class FooModule : IWindsorModule 
{ 
    public Register(IWindsorContainer container) 
    { 
    container.Register(/*Windsor's Ridiculous Fluent Syntax*/); 
    } 
} 

그 시설은 윈저에 있습니까? StructureMap 모듈과 유사합니까 아니면 Windsor에 수퍼 매직을 추가하기위한 확장 점입니까?

컨테이너 구성을 모듈화하고 덜 경쾌하게 만드는 가장 좋은 방법은 무엇입니까?

+2

제임스는 사용자 정의 구성/여러 내부 구성 요소 등을 요구하는 더 복잡한 물건 사용하기위한 것입니다 새로운 기능 http://stw.castleproject.org/Windsor.Facilities.ashx 윈저의 구문에 관해 무엇이 우스 웠습니까? 네가 이걸 정교하게 들었음 좋겠다. Google 그룹의 Castle Users 그룹에 가입 할 수 있습니까? 환호 –

답변