MESSeries_Bate/MESws_STD/Log.cs
2025-05-20 17:00:22 +08:00

24 lines
636 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Diagnostics;
namespace MESws
{
public class Log
{
public static void WriteLog(string msg, iMESLog.iMESLogLevel level, Exception e = null)
{
string MethodInfo = "";
var ss = new StackTrace(true);
var mb = ss.GetFrame(1).GetMethod();
MethodInfo = mb.DeclaringType.Namespace + "." + mb.DeclaringType.Name + "." + mb.Name;
var log = new iMESLog.MESLog(mb.DeclaringType.Namespace);
log.WriteLog(msg, level, e, MethodInfo);
}
}
}