我開發了一個包含40-50頁的asp.net web應用程序。我一直在使用log4net的執行記錄和我的每一個頁面都有這個在Page_Load事件在asp.net中的單獨類文件中添加和維護命名字符串
protected void Page_Load(object sender, EventArgs e)
{
try
{
log.Debug("In Page Load Function");
if (!IsPostBack)
{
if (Session["OrgId"] != null)
{
// my logic
}
else
{
Response.Redirect("Homepage.aspx?Sid=1", false);
}
log.Debug("Page load function successfull");
}
}
catch (Exception ex)
{
log.Error(ex.Message, ex);
}
}
這種方法有許多字符串像"In page Load function","OrgId","Homepage.aspx?Sid=1","Page load function successfull"
。現在我想維護這些字符串,這些字符串在我的應用程序中常見於一個單獨的類文件中,並與變量一起使用...
你能提出什麼類可以用於這個或你的處理方式。