博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Caliburn v2 变更-模块化
阅读量:5308 次
发布时间:2019-06-14

本文共 422 字,大约阅读时间需要 1 分钟。

     看下这个是什么东西.

主要功能是把相关服务组合放在一个Module里面

ModuleBase和CaliburnModule都没什么东西,ConventionalModule是关键实现,CoreConfiguration是ConventionalModule的简化版本,在使用过程中填充CoreConfiguration就可做掉一切

核心Service

一目了然,此接口仅是一个标记,ConventionalModule会动态的创建对象,接口与类名(Defalut带头)匹配.

IConfiguredRegistration接口以保证实例化是以ComponentRegistrationBase实现的

caliburn有很多空接口,只为接口标记而已(也太规范了吧…)

服务配置(内部已经做掉,无需理会)

转载于:https://www.cnblogs.com/Clingingboy/archive/2010/03/08/1680764.html

你可能感兴趣的文章
7.5 文件操作
查看>>
DFS-hdu-2821-Pusher
查看>>
MyEclipse中将普通Java项目convert(转化)为Maven项目
查看>>
node js 安装.node-gyp/8.9.4 权限 无法访问
查看>>
windows基本命令
查看>>
VMware中CentOS设置静态IP
查看>>
[poj1006]Biorhythms
查看>>
jsp
查看>>
Hyper-V虚拟机上安装一个图形界面的Linux系统
查看>>
Hover功能
查看>>
js千分位处理
查看>>
Mac---------三指拖移
查看>>
关于VMare中安装Ubuntu的一些说明
查看>>
字符串类型的相互转换
查看>>
HTTP状态码
查看>>
iOS如何过滤掉文本中特殊字符
查看>>
python - wmi模块学习(windwos硬件信息获取)
查看>>
Maven------使用maven新建web项目出现问题 项目名称出现红色交叉
查看>>
基础学习:C#中float的取值范围和精度
查看>>
Akka-Cluster(3)- ClusterClient, 集群客户端
查看>>