내가 작업중인 제품은 플러그 가능한 프레임 워크로 구동되는 견적 엔진을 보유 할 수있는 방식으로 제작해야합니다. 우리는 현재 MAF를 사용하려고 생각하고 있으므로 버전 관리를 위해 호스트와 애드 인 인터페이스를 분리 할 수 있습니다. 그러나 우리는 많은 어셈블리가있을 것이라고 우려합니다. 각 쿼트 엔진 추가 기능에 대해 하나씩 가질 가능성이 있습니다.
Managed AddIn Framework (MAF, 일명 System.AddIn)를 사용하여 생성 된 AddIn에 구성 설정을 전달해야합니다. AddIn의 생성자에 설정 매개 변수를 넣을 수 있습니까? 또 다른 옵션은 Initialize() 메서드를 만드는 것이지만 AddIn을 사용하여 작업하기 전에 호출해야한다는 것을 기억해야합니다.