三层中 dalFactory 为什么要用到assembly呢?assembly用在这里的作用是什么呢?翻看了很多资料,但是都不能确定!namespace DALFactory
{
/// <summary>
/// 工产模式实现文章接口。
/// </summary>
public class Content
{
public static IDAL.IContent Create()
{
// 这里可以查看 DAL 接口类。
string path = System.Configuration.ConfigurationSettings.AppSettings["WebDAL"].ToString();
string className = path+".Content";
// 用配置文件指定的类组合
return (IDAL.IContent)Assembly.Load(path).CreateInstance(className);
}
}
}
{
/// <summary>
/// 工产模式实现文章接口。
/// </summary>
public class Content
{
public static IDAL.IContent Create()
{
// 这里可以查看 DAL 接口类。
string path = System.Configuration.ConfigurationSettings.AppSettings["WebDAL"].ToString();
string className = path+".Content";
// 用配置文件指定的类组合
return (IDAL.IContent)Assembly.Load(path).CreateInstance(className);
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货