Выборка имени класса и имени метода в методе LOG во время выполнения вызовет какие-либо проблемы с производительностью? - PullRequest
0 голосов
/ 17 июня 2019

Я создал собственный метод ведения журнала и извлекаю имя метода и имя класса методов Caller во время выполнения. Будет ли это ухудшать производительность фреймворка? Это структура селена, и всегда будет доступ к 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);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...