会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
蓝平凡
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
下一页
2017年3月21日
EntityFramework 学习 一 Entity Framework结构体系
摘要: Entity Framework 架构 EDM(Entity Data Model)EDM由3个主要部分组成 Conceptual model , Mapping and Storage model. 1.Conceptual model:概念模型,包含实体类型和它们之间的关系,与数据库的表设计独立
阅读全文
posted @ 2017-03-21 19:49 蓝平凡
阅读(707)
评论(0)
推荐(1)
2017年3月12日
castle windsor学习-------Container Events 容器的事件
摘要: 所有的事件是实现IKernelEvents 接口,已容器的Kernel属性暴露出来 1. AddedAsChildKernel 当前的容器添加子容器或其他容器时触发 2. RemovedAsChildKernel 和上面相反 ComponentModel events 3. Registration
阅读全文
posted @ 2017-03-12 11:14 蓝平凡
阅读(330)
评论(0)
推荐(0)
castle windsor学习-----How components are created
摘要:
阅读全文
posted @ 2017-03-12 10:57 蓝平凡
阅读(175)
评论(0)
推荐(0)
castle windsor学习----ComponentModel construction contributors
摘要: public class RequireLoggerProperties : IContributeComponentModelConstruction { public void ProcessModel(IKernel kernel, ComponentModel model) { model.Properties .Where(p =...
阅读全文
posted @ 2017-03-12 10:51 蓝平凡
阅读(224)
评论(0)
推荐(0)
castle windsor学习----- CastleComponentAttribute 特性注册
摘要: [CastleComponent("GenericRepository", typeof(IRepository), Lifestyle = LifestyleType.Transient)] public class Repository : IRepository, IRepository { // some implementation } container.Register...
阅读全文
posted @ 2017-03-12 10:40 蓝平凡
阅读(352)
评论(0)
推荐(1)
castle windsor学习-----Inline dependencies 依赖
摘要: 应用程序中的很多组件都会依赖其他的服务组件,很多依赖一些不合法的组件或者容器中没有的组件,例如int类型、string类型、TimeSpan类型 Windsor支持以上的场景,注册API有DependsOn方法。该方法接收一个参数(由Dependency类的静态方法返回值提供) 1. 支持静态依赖
阅读全文
posted @ 2017-03-12 10:30 蓝平凡
阅读(613)
评论(0)
推荐(1)
2017年3月11日
castle windsor学习-----Registering components by conventions
摘要: 注册多个组件 1.one-by-one注册组件可能是一项非常重复的工作,可以通过Classes或Types注册一组组件(你可以指定一些特定的特征) 三个步骤 注册多个类型通常采取以下结构 可以看成三个不同的步骤 1)选择程序集 第一步指定Windsor要扫描的程序集,可以使用如下方法(或者使用它的姊
阅读全文
posted @ 2017-03-11 19:19 蓝平凡
阅读(567)
评论(0)
推荐(1)
castle windsor学习-----XML Inline Parameters 内联参数
摘要: 当使用XML配置的时候,可能要给组件指定各种各样的依赖 1。简单的参数 参数名称不区分大小写 简单的参数是指简单的类型,如基元类型,Uri,DateTime,TimeSpan,Type,Enum 或者 服务的重写,这些参数有它们值表达(简单的名称标签) 参数类型怎么匹配呢? Windsor不要求你指
阅读全文
posted @ 2017-03-11 18:39 蓝平凡
阅读(499)
评论(0)
推荐(1)
castle windsor学习----- Services and Components 两者的定义
摘要:
阅读全文
posted @ 2017-03-11 10:25 蓝平凡
阅读(317)
评论(0)
推荐(0)
castle windsor学习-----Registering components one-by-one 注册类型
摘要: 1。在容器中注册一个类型 2。注册一个非默认的类型(non-default service) 不用泛型 3.注册泛型类型 4.配置组件的生命周期 默认为单例 5.对同一个服务注册不同的组件 默认采取第一个组件 通过default方法设置默认组件 6。注册已有的对象 用已存在的对象注册,则忽略生命周期
阅读全文
posted @ 2017-03-11 02:21 蓝平凡
阅读(1181)
评论(0)
推荐(1)
上一页
1
···
7
8
9
10
11
12
下一页
公告