基本上我有一个Web服务,我试图把某种使用日志记录。 要做到这一点,我创建了一个记录方法的类。 我在服务上创建类,然后在每个Web方法中调用日志记录方法。获取调用方法的名称
我试图找到让已调用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”
+1用于log4net。 – Rap