using System; using System.Collections.Generic; using System.Configuration; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Epost.DAL { public class DB_Oracle { private DataBaseOpration.OprationOraDAL db; //private string _strOracleMIDConnString = ConfigurationManager.ConnectionStrings["OraMidConnString"].ConnectionString; public DB_Oracle() { } /// /// 此方法是本类实例的唯一全局访问点 /// (双重加锁 Double-Check Locking) /// /// public DataBaseOpration.OprationOraDAL GetInstance() { //如实例不存在,则New一个新实例,否则返回已有实例 //if (db == null) //{ // db = new DataBaseOpration.OprationOraDAL(_strOracleMIDConnString); //} return db; } } }