我对 older versions of MEF 中提供的示例中引入的 CachedAssemblyCatalog
类非常感兴趣。 - 这允许加载仅包含导出数据而不是整个程序集的小程序集,并且仅在需要该程序集的一部分时才加载完整程序集。
我想在我的应用程序中使用这个功能,但我不确定这段代码的稳定性/可靠性,以及是否有关于此功能的任何 future 计划。它是否计划很快成为 MEF 的一个组成部分?
有没有人在他的应用程序中使用过这段代码并可以分享他的印象?稳定吗?它是否按预期工作?我有点沮丧,因为在 Google 上几乎没有此类目录的可用数据,而且缓存示例不再出现在 currently available samples 中。 .
任何输入将不胜感激。
最佳答案
得到了一个简短的回答@ MEF's forums .
We haven't been actively maintaining this sample, and don't consider it stable. Hopefully it is of some use to you, but we don't have any plan to update or further develop it.
这并不是我所希望的。我认为这可能是一个非常有用的功能。
编辑:我最终自己实现了这个并且 making it available on GitHub
关于c# - MEF CachedAssemblyCatalog - 程序集的延迟加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10833262/