init lserp cs 5.0
This commit is contained in:
@@ -0,0 +1,81 @@
|
||||
using System;
|
||||
|
||||
using Zhaizj.Framework;
|
||||
|
||||
namespace Zhaizj.Framework.Log {
|
||||
|
||||
/// <summary>
|
||||
/// 存储到数据库的日志(尚未实现,请勿使用)
|
||||
/// </summary>
|
||||
internal class LoggerForDB : ILog {
|
||||
|
||||
private LogLevel _levelSetting;
|
||||
private LogMsg _msg;
|
||||
|
||||
public LoggerForDB() {
|
||||
_levelSetting = LogConfig.Instance.Level;
|
||||
_msg = new LogMsg();
|
||||
}
|
||||
|
||||
public void Debug( String message ) {
|
||||
|
||||
_msg.LogTime = DateTime.Now;
|
||||
_msg.Message = message;
|
||||
_msg.LogLevel = "debug";
|
||||
System.Diagnostics.Debug.Write( LoggerUtil.GetFormatMsg( _msg ) );
|
||||
if (_levelSetting >= LogLevel.Debug) {
|
||||
_msg.Insert();
|
||||
}
|
||||
}
|
||||
|
||||
public void Info( String message ) {
|
||||
|
||||
_msg.LogTime = DateTime.Now;
|
||||
_msg.Message = message;
|
||||
_msg.LogLevel = "info";
|
||||
System.Diagnostics.Debug.Write( LoggerUtil.GetFormatMsg( _msg ) );
|
||||
if (_levelSetting >= LogLevel.Info) {
|
||||
_msg.Insert();
|
||||
}
|
||||
}
|
||||
|
||||
public void Warn( String message ) {
|
||||
|
||||
_msg.LogTime = DateTime.Now;
|
||||
_msg.Message = message;
|
||||
_msg.LogLevel = "warn";
|
||||
System.Diagnostics.Debug.Write( LoggerUtil.GetFormatMsg( _msg ) );
|
||||
if (_levelSetting >= LogLevel.Warn) {
|
||||
_msg.Insert();
|
||||
}
|
||||
}
|
||||
|
||||
public void Error( String message ) {
|
||||
|
||||
_msg.LogTime = DateTime.Now;
|
||||
_msg.Message = message;
|
||||
_msg.LogLevel = "error";
|
||||
System.Diagnostics.Debug.Write( LoggerUtil.GetFormatMsg( _msg ) );
|
||||
if (_levelSetting >= LogLevel.Error) {
|
||||
_msg.Insert();
|
||||
}
|
||||
}
|
||||
|
||||
public void Fatal( String message ) {
|
||||
|
||||
_msg.LogTime = DateTime.Now;
|
||||
_msg.Message = message;
|
||||
_msg.LogLevel = "fatal";
|
||||
System.Diagnostics.Debug.Write( LoggerUtil.GetFormatMsg( _msg ) );
|
||||
if (_levelSetting >= LogLevel.Fatal) {
|
||||
_msg.Insert();
|
||||
}
|
||||
}
|
||||
|
||||
public String TypeName {
|
||||
set { _msg.TypeName = value; }
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user