⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 appconfigsetter.cs

📁 毕业设计时做的,一个管理关于污染管理的, 源代码,呵呵 想想当时还真厉害,可以实现污染检测
💻 CS
字号:
using System;
using System.Web;
using System.Configuration;
using SystemFramework.FrameWork;


namespace itcrm
{
	/// <summary>
	/// 
	/// </summary>
	public class AppConfigSetter:System.Web.UI.Page, IAppConfigSetter
	{
		/// <summary>
		/// 数据库连接字符串
		/// </summary>
		private static string m_strDBConnectionString=null;
		/// <summary>
		/// 实体数据定义路径
		/// </summary>
		private static string m_strEntityDefinePath=null;

		/// <summary>
		/// 数据库连接缓存个数
		/// </summary>
		private static int m_intPooledConnectionCount=0;

		public AppConfigSetter()
		{
			if(m_strDBConnectionString==null)
			{
				m_strDBConnectionString=ConfigurationSettings.AppSettings["DSN"];
			}
			if(m_strEntityDefinePath==null)
			{
				m_strEntityDefinePath="D:\\程序设计\\_Net\\C#\\N3\\itcrm\\EntityDefinitions\\Entitys.xml";//Server.MapPath("")+"\\EntityDefinitions\\Entitys.xml";//Server.MapPath("/EntityDefinitions/Entitys.xml");
			}
			if(m_intPooledConnectionCount==0)
			{
				m_intPooledConnectionCount=Convert.ToInt32(ConfigurationSettings.AppSettings["PooledConnectionCount"]);
			}
		}

		public string GetDBConnectionString ()
		{
			return AppConfigSetter.m_strDBConnectionString;
		}

		public string GetEntityDefinePath()
		{
			return AppConfigSetter.m_strEntityDefinePath;
		}

		public int GetPooledConnectionCount()
		{
			return AppConfigSetter.m_intPooledConnectionCount;
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -