2009-11-09 2 views
3

.NET 응용 프로그램에서 간단한 플러그인 시스템을 사용할 수있는 프레임 워크를 찾고 있습니다. MEF는 Microsoft가 승인하는 프레임 워크이며 .NET 4의 일부가 될 것입니다 (이전 .NET 버전과는 별도로 Mono뿐 아니라 별도의 라이브러리로도 작동하는 것으로 보입니다).기본 MEF 워크 플로/사용법

다른 프로젝트의 플러그인 시스템으로 이전에 Mono.Addins가 사용되었습니다. 기본 개념은 인터페이스 집합을 정의하는 것입니다.이 인터페이스는 확장 점이됩니다. 애플리케이션의 경우 플러그인 API입니다.

MEF도 비슷한 방식으로 사용할 수 있습니까? Mono를 경험 한 사람의 관점에서 MEF를 시작하려면 어떻게해야합니까? Addins?

답변

3

예, 나는 당신이 CodeProject의 문서에서 MEF와 무슨 말을하는지 수행하는 방법의 예를 게시 :

1

MEF CodePlex Site을 보았습니까? Programming Guide 시작하기에 꽤 좋은 곳이 있습니다.

+0

+1 MEF Codeplex 사이트는 프레임 워크를 사용하는 방법에 대한 많은 좋은 예를 제공합니다. – JamesEggers