Petshop4.0学习笔记一——通过appSettings存储程序集名称
来源:互联网 发布:ubuntu ssh server 编辑:程序博客网 时间:2024/05/21 12:42
在Web.config里面的有一段appSettings设置
<appSettings>
<!-- Pet Shop DAL configuration settings -->
<add key="WebDAL" value="PetShop.SQLServerDAL"/>
<add key="OrdersDAL" value="PetShop.SQLServerDAL"/>
<add key="ProfileDAL" value="PetShop.SQLProfileDAL"/>
……
<add key="Event Log Source" value=".NET Pet Shop 4.0"/>
</appSettings>
通过private static readonly string path = ConfigurationManager.AppSettings["WebDAL"];获取相应程序集的引用路径,
然后string className = path + ".Category";获取要引用的命名空间
最后通过反射return (PetShop.IDAL.ICategory)Assembly.Load(path).CreateInstance(className);
获取一个实例(被强类型转换成PetShop.IDAL.ICategory类型)
- Petshop4.0学习笔记一——通过appSettings存储程序集名称
- Petshop4.0学习笔记二——利用反射编程
- PETSHOP4.0学习札记一 反射
- (一)国际化—程序名称国际化
- petshop4.0研究(一)
- petshop4.0研究(一)
- petshop4.0 详解一
- PetShop4.0 详解一
- 浅谈petshop4.0(一)
- .Net PetShop4.0 笔记
- PETSHOP4.0学习链接
- PetShop4.0的学习
- petshop4.0 学习
- PetShop4.0学习
- petshop4.0学习(一) 如何显示产品列表
- Sever 2008 服务器学习笔记(一)——存储
- 学习Petshop4.0实验品
- ConfigurationManager.AppSettings 属性 —转
- 微软Expression Blend基础教程系列 - Blend基础-项目与层次
- 单片机编程实现温度传感
- 兵法:教你十招,做个面试大赢家
- Thinking in JAVA 习题练习
- 活动目录的组策略机制
- Petshop4.0学习笔记一——通过appSettings存储程序集名称
- 象牙塔里学不到的东西——如何做好工作?
- 微软Expression Blend基础教程系列 - Blend基础-布局控件
- 一个男孩的心灵独白
- 微软Expression Blend基础教程系列 - Blend基础-控件与用户控件
- DataTable常用操作总结
- 微软Expression Blend基础教程系列 - Blend基础-动画
- MySQL数据库的简单操作
- java热部署的简单例子