구체적 유형 (MyType1)을 생성자에 전달 된 특정 func
으로 인스턴스화하도록 지정하려고합니다.StructureMap XML 구성 파일에서 생성자 매개 변수를 어떻게 지정합니까?
생성자는 다음과 같습니다
public MyTYpe1(Func<Type1, Type2> myFunc)
{
//...
}
내가 StructureMap의 XML 구성 파일의
myFunc
PARAM을 지정할 수있는 방법
?
참고, myFunc
에 다른 유형의 정적 메서드 (MyType2.MyMethod)를 전달하고 싶습니다. 코드에서 MyType1을 구성한다면 :
var instance = new MyType1(MyType2.MyMethod);
저는 XML 구성을 찾고 있습니다. 나는 (pseudo-xml)과 같은 것을 기대할 것이다. "이 인터페이스의 구체적인 유형은 this이며,이 메소드는 생성자에 전달된다." 구성시, StructureMap tp는 xml에 정의 된 func로 MyType1의 인스턴스를 자동으로 인스턴스화합니다. 이게 말이 돼? – Ben