码迷,mamicode.com
首页 >  
搜索关键字:mef    ( 162个结果
IOC之--MEF框架
一、为什么用MEF 首先看一下,我们如何在控制器中调用业务层的接口: public class ValuesController : ApiController { private IDBConn dbConn = new SqlConn(); public string DBConnection( ...
分类:其他好文   时间:2020-06-15 15:32:46    阅读次数:53
使用dynamic和MEF实现轻量级的AOP组件 (2)
转摘 https://www.cnblogs.com/niceWk/archive/2010/07/21/1782092.html 偷梁换柱 上一篇我们初试了DynamicAspect这把小刀,如果你已经下了源代码,你可以看看它在后台究竟做了什么手脚。如果你接触过一些动态的AOP组件,你也许已经发现 ...
分类:其他好文   时间:2020-04-20 22:09:06    阅读次数:108
使用dynamic和MEF实现轻量级的AOP组件 (3)
转摘 https://www.cnblogs.com/niceWk/archive/2010/07/22/1783068.html 水到渠成 在上一篇的《偷梁换柱》中,介绍了WeavableObject的基本实现,本篇将继续进一步探讨它的更多细节。 首先我们来看一下方法拦截点(AOP术语称为join ...
分类:其他好文   时间:2020-04-20 22:02:14    阅读次数:68
.NET 4 实践 - 使用dynamic和MEF实现轻量级的AOP组件 (4)
转摘 https://www.cnblogs.com/niceWk/archive/2010/07/23/1783394.html 借花献佛 前面我们介绍了构成DynamicAspect绝大部分的类,为了让Aspect能够自动实施到目标对象,需要提供一种动态装载Aspect机制,在设计Dynamic ...
分类:Web程序   时间:2020-04-20 21:25:57    阅读次数:91
迟延(Lazy)加载导出部件(Export Part)与元数据(Metadata)
MEF中使用导出与导入,实质上就是对一个对象的实例化的过程,通过MEF的特性降低了对象的直接依赖,从而让系统的设计达到一种高灵活、高扩展性的效果。在具体的设计开发中,存在着某些对象是不需要在系统运行或者的附属对象初始化的时候进行实例化的,仅仅只需要在需要使用到他的时候才会进行实例化,从系统的上来说这 ...
分类:Web程序   时间:2020-04-20 12:11:04    阅读次数:81
MEF(Managed Extensibility FrameWork) API
作用:创建可扩展的轻量级应用程序的库。可以让扩展在程序内重复使用,还可以跨程序重复使用。 导出Export:把部件放到容器中,供其它部件使用。 导入Import:把部件从容器中拿出来使用。 导入和导出必须具有相同的约定:协定类型参数 && 协定名称参数 隐式协定:协定类型参数和协定名称参数将从修饰的 ...
分类:Windows程序   时间:2020-03-28 16:30:22    阅读次数:103
DDD领域驱动设计初探(一):聚合
前言:又有差不多半个月没写点什么了,感觉这样很对不起自己似的。今天看到一篇博文里面写道:越是忙人越有时间写博客。呵呵,似乎有点道理,博主为了证明自己也是忙人,这不就来学习下DDD这么一个听上去高大上的东西。前面介绍了下MEF和AOP的相关知识,后面打算分享Automapper、仓储模式、WCF等东西 ...
分类:其他好文   时间:2019-05-09 09:15:04    阅读次数:195
什么是 MEF?
什么是 MEF?Managed Extensibility Framework 即 MEF 是用于创建轻量、可扩展应用程序的库。 它让应用程序开发人员得以发现和使用扩展且无需配置。 它还让扩展开发人员得以轻松地封装代码并避免脆弱的紧密依赖性。 MEF 让扩展不仅可在应用程序内重复使用,还可以跨程序重... ...
分类:其他好文   时间:2019-04-16 14:35:56    阅读次数:188
C# 轻量级系统基础架构 (MVP MEF + EF6)
0 综述 1 MVP各模块规范 1.1 实体模块规范 1.1.1 命名规范 实体类封装到单独的DLL中,DLL命名遵循<ProjectName>.DataEntity。数据库实体类名遵循:数据库表名去掉复数后缀,如“s”、“es”等(数据库表的名称必须是名词复数)。 1.1.2 架构规范 实体模块中 ...
分类:Windows程序   时间:2019-02-21 09:28:04    阅读次数:171
C# 依赖注入 & MEF
之前面试有问道依赖注入,因为一直是做客户端的发开发,没有接触这个,后边工作接触到了MEF,顺便熟悉一下依赖注入 详细的概念解释就不讲了,网上一大把,个人觉着依赖注入本质是为了解耦,方便扩展 依赖注入的方式:属性注入和构造函数注入,还有接口注入的,看了下跟属性注入差不多·就不展示了 上代码: (DI ...
分类:Windows程序   时间:2019-02-15 13:58:19    阅读次数:306
162条   1 2 3 4 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!