По сути, у меня есть веб-сервис, который я пытаюсь использовать для входа в систему.
Для этого я создал класс с методом регистрации.
Я устанавливаю класс в службе, а затем вызываю метод ведения журнала в каждом из веб-методов.
Я пытаюсь найти способ получить имя метода, вызвавшего метод loggong
Public sub tstmethod
log_object.log_method
end sub
в данном случае возвращаемое имя, которое я ищу, это "tstmethod"
Везде, где я видел, говорилось использовать
Dim stackframe As New Diagnostics.StackFrame
Return stackframe.GetMethod.Name.ToString
Или использовать
Dim stackframe As New Diagnostics.StackFrame
Return stackframe.GetMethod.DeclaringType.FullName
который я вызываю внутри метода регистрации
getmethod.name.tostring возвращает имя метода ведения журнала
getmethod.declaringtype.fullname возвращает имя класса ведения журнала
независимо от того, что я делаю, я не могу найти способ получить имя метода, который вызвал метод регистрации в этом случае "tstmethod"