在运行时在LOG方法中获取类名和方法名会导致性能问题吗?

时间:2019-06-17 14:38:34

标签: c# log4net

我创建了一个自定义的记录器方法,并在运行时获取调用方方法的方法名和类名。这会降低框架性能吗?这是硒框架,总是会有1个线程访问。

我尝试使用和不使用此方法,但发现任何问题

public void LogEntry(bool IsTakeScreenShot=false)
{
    var method=new StackTrace().GetFrame(1).GetMethod();
    var methodName = method.Name;
    var className = method.ReflectedType.Name;
    LogMessage(className, methodName, "Entry", IsTakeScreenShot);
}

0 个答案:

没有答案