CWF.ClassFactory 向配置文件索要我们的需要的配置类信息
类工厂已经在config里配置了,这里要索要.
using System;
using System.Collections.Generic;
using System.Text;
using CWF.DataHelper ;
using CWF.ConfigManager;
using System.Configuration;
namespace CWF.ClassFactory
{
/// <summary>
/// 类工厂服务
/// 开发者:欧阳寒玟
/// 开发时间:2010.02.05
/// 最后修改时间:2010.02.05
/// </summary>
public class Factory
{
/// <summary>
/// 获取基本数据处理类 sql acc oracle
/// </summary>
/// <param name="ClassName">类名称对应config里的name属性:默认-> sql:SQLH,access:AccessH,oracle:OracleH</param>
/// <returns>AbstractDB</returns>
public static T AbstractDB<T>(string ClassName)
{
ConfigManager.ConfigManager configmanage = (ConfigManager.ConfigManager)ConfigurationManager.GetSection("Framework");
return (T)configmanage.getFactory().getClass(ClassName);
}
}
}

浙公网安备 33010602011771号