Как я могу найти метод, вызвавший текущий метод?

В C# 5 эту информацию можно logging получить с помощью caller info:

//using System.Runtime.CompilerServices;
public void SendError(string Message, [CallerMemberName] string callerName = "") 
{ 
    Console.WriteLine(callerName + "called me."); 
} 

Вы также c#-language можете получить [CallerFilePath] и [CallerLineNumber].

c#

.net

logging

stack-trace

system.diagnostics

2022-11-01T07:40:00+00:00
Вопросы с похожей тематикой, как у вопроса:

Как я могу найти метод, вызвавший текущий метод?