logmanager.cs
来自「航班查询系统,可以连接实现443与350端口的应用,是不可多得的范例」· CS 代码 · 共 62 行
CS
62 行
// =====================================================================
//
// LogManager
//
// by leey
// Copyright Leey.Net, Mar 2008
// http://www.leey.net
//
// =====================================================================
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace Leey.Net.eTerm
{
public class LogManager
{
private static LogManager singleobject = null;
public static LogManager Instance
{
get
{
if (singleobject == null)
{
singleobject = new LogManager();
}
return singleobject;
}
}
log4net.ILog m_Log;
public log4net.ILog Log
{
get { return m_Log; }
}
private string logPath;
public void LoadConfiguration()
{
logPath = Path.Combine(Directory.GetCurrentDirectory(), "logs");
m_Log = log4net.LogManager.GetLogger(this.GetType().FullName);
string path = Directory.GetCurrentDirectory();
string filename = Path.Combine(path, "log4net.config");
FileInfo file = new FileInfo(filename);
log4net.Config.XmlConfigurator.Configure(file);
file = null;
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?