我创建了一个自定义的记录器方法,并在运行时获取调用方方法的方法名和类名。这会降低框架性能吗?这是硒框架,总是会有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);
}