标签: c# .net wpf mef
我目前正在使用mef设计SOA应用程序。我对实例创建有疑问。我发现实例可以通过两种方式创建: (i)容器将导入与可用导出匹配并创建实例 (ii)使用getexportedvalue()也可以创建一个实例。 所以我什么时候需要采取什么方法。意味着当服务实例在应用程序的整个生命周期中存在时,我可以采用第一种方法,因为该对象在容器中可用。 当服务短时间使用时,我可以使用第二种方法处理它。