Может ли мой библиотечный код определить, какой проект в настоящее время обращается к нему? - PullRequest
0 голосов
/ 18 декабря 2011

Я пишу библиотеку журналирования / отладки, и было бы полезно, если бы библиотека могла динамически выяснять и сообщать, какие проекты / библиотеки обращаются к ней.

Могу ли я определить, кто вызывает данную функцию в моей библиотеке (скажем, если я вызываю Log ("бла") из веб-приложения и системной службы Windows, может ли функция Log выяснить, откуда она была вызвана)

1 Ответ

2 голосов
/ 18 декабря 2011

System.Reflection.Assembly.GetCallingAssembly() сообщит вам, какая сборка называется вашей библиотекой журналов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...