username@email.com
2022-02-14 74931524cdaf66471153f8a60fb29dac2e432cce
解决两个人同时查询订单报异常的问题
2个文件已修改
10 ■■■■ 已修改文件
CY_ECommercePlatform/AbstractFactory/Factory.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CY_ECommercePlatform/CY.WebForm/Web.config 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
CY_ECommercePlatform/AbstractFactory/Factory.cs
@@ -110,16 +110,16 @@
            if (DALInterface.None == dalInterface || 0 == dalInterface)
                return null;//传入值为无效值时直接放回空
            string cashKey = dalInterface.ToString();//获取缓存键
            object dal = CACHE.RetrieveObject(cashKey);//从缓存获取访问对象
            //string cashKey = dalInterface.ToString();//获取缓存键
            //object dal = CACHE.RetrieveObject(cashKey);//从缓存获取访问对象
            object dal = null;
            if (null == dal && null != OBJECT_PATH && OBJECT_PATH.ContainsKey(dalInterface))//没有被缓存且有对该接口进行配置
            {
                string path = string.Format("{0}.{1}", GetDALPath(), OBJECT_PATH[dalInterface]);
                Assembly abl = GetDALAssembly();
                dal = abl.CreateInstance(path);
                CACHE.AddObject(cashKey, dal);
                //CACHE.AddObject(cashKey, dal);
            }
            else
            {
CY_ECommercePlatform/CY.WebForm/Web.config
@@ -269,7 +269,7 @@
  <connectionStrings>
    <!--<add name="SqlConnection" connectionString="Server=CB2-20200827ONU;Database=ECTEST;Trusted_Connection=True;" providerName="System.Data.SqlClient" />-->
     <add name="SqlConnection"
             connectionString="Data Source=.;Initial Catalog=ECTEST;User ID=sa;Password=123456"
             connectionString="Data Source=.;Initial Catalog=ECTEST;User ID=sa;Password=123456;Max Pool Size=32767; Min Pool Size=0;"
             providerName="System.Data.SqlClient" />
    <!--<add name="SqlConnection"
      connectionString="Data Source=118.123.213.60\SQLSERVER2008;Initial Catalog=ECTEST;User ID=sa;Password=123qwe!@#;"