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

📄 logmanager.cs

📁 航班查询系统,可以连接实现443与350端口的应用,是不可多得的范例
💻 CS
字号:
// =====================================================================
//
// 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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -