【发布时间】:2013-08-26 20:17:34
【问题描述】:
我正在使用以下代码在我的 WCF 客户端服务主类中成功加载插件:
[Import]
public IBasePluginService PluginService { get; set; }
public void PluginCompose(string targetPath)
{
var catalog = new DirectoryCatalog(targetPath);
var container = new CompositionContainer(catalog);
container.ComposeParts(this);
}
并使用以下方法调用方法:
PluginCompose(loadPluginTarget); PluginService.HelloWorld("Something");
如何使插件dll方法在实现双工合约回调接口的类中可用?
在我的插件 dll 中调用方法之前,是否每次都需要调用 PluginCompose()?
【问题讨论】: