Questions tagged «mef»

20
当添加对MEF插件项目的引用时,为什么会出现警告图标?
我希望通过直接引用插件项目并实例化插件类来测试插件的核心类。创建测试Console App项目并将项目引用添加到插件项目时,在“引用”列表中的引用旁边会出现一个警告图标(带有感叹号的黄色三角形)。 当我改为添加对dll(插件的程序集生成输出)的引用时,没有得到这样的警告。这个警告可能试图告诉我什么?

7
在MEF和MAF之间选择(System.AddIn)
托管扩展框架(MEF)和托管加载项框架(MAF,又名System.AddIn)似乎完成了非常相似的任务。根据这个堆栈溢出问题,MEF是否可以替代System.Addin?,您甚至可以同时使用两者。 您何时选择使用一个与另一个?在什么情况下您会选择同时使用两者?
162 .net  add-in  mef  system.addin  maf 

3
具有MVC 4或5的MEF-可插拔架构(2014)
我正在尝试使用Orchard CMS之类的可插入体系结构构建MVC4 / MVC5应用程序。因此,我有一个MVC应用程序,它将作为启动项目并负责auth,导航等。然后将有多个模块分别作为asp.net类库或精简的mvc项目构建,并具有控制器,视图,数据仓库等。 我整天都在浏览网上的教程并下载示例等,发现肯尼(Kenny)拥有最好的例子-http://kennytordeur.blogspot.in/2012/08/mef-in-aspnet-mvc-4-and -webapi.html 如果添加对这些DLL的引用,则能够从模块(单独的DLL)中导入控制器。但是使用MEF的原因是能够在运行时添加模块。我希望将DLL和视图一起复制到启动项目中的〜/ Modules //目录中(我已经设法做到了),而MEF只会将它们拾取。努力使MEF加载这些库。 还有这个答案中解释的MefContrib ASP.NET MVC 4.0控制器和MEF,如何将这两者结合在一起?这是我接下来要尝试的事情。但是令我惊讶的是,MEF无法与MVC一起使用。 有没有人有一个类似的架构工作(有或没有MefContrib)?最初,我什至想到剥离Orchard CMS并将其用作框架,但这太复杂了。在MVC5中开发应用程序以利用WebAPI2也是很好的。
80 c#  asp.net  .net  asp.net-mvc  mef 

4
MEF与任何IoC
从Microsoft的Managed Extensibility Framework(MEF)和各种IoC容器(例如Unity)来看,我看不到何时使用一种解决方案。更具体地说,似乎MEF可以处理大多数IoC类型模式,而像Unity这样的IoC容器则不是必需的。 理想情况下,我希望看到一个很好的用例,其中将使用IoC容器代替MEF或作为MEF的补充。

7
在哪里可以了解MEF?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 5年前关闭。 改善这个问题 我和Glenn Block一起观看了DNR电视节目,看来MEF对我的公司很有用。我正在尝试查找有关它的优缺点和使用它的一些示例项目的更多信息。是否有使用MEF的优秀博客/教程? 注意:我使用C#,所以如果示例在C#中,那就太好了。
67 c#  .net  mef 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.