Интересно, кто-нибудь может мне помочь? У меня есть консольное приложение, которое я использую для отладки различных компонентов по мере их разработки.
Я бы хотел иметь возможность входить в консоль каждый раз, когда происходит событие либо в объекте, который я создал, либо во всем, что он создается [до бесконечности]. Я бы не увидел некоторые из этих событий, как правило, из-за того, что они потребляются дальше по цепочке). В идеале я мог бы регистрировать все публичные и приватные события, но если бы была возможна только публичная, я мог бы жить с этим.
Я гуглил и все, что я могу найти, это как контролировать каталог - так что я не уверен, если это невозможно или просто имеет имя, которое я не знаю.
Информация, которую я ищу, похожа на информацию, найденную в исключении - целевой сайт, источник, трассировка стека и т. Д. *
Могу ли я как-нибудь сделать это с помощью размышлений?
Если бы кто-то мог сказать мне, если это вообще возможно, и, возможно, указать мне на хорошие ресурсы, я был бы очень благодарен.
Большое спасибо
Basic
Чтобы дать вам представление о консольном приложении:
Sub Main()
Container = ContainerGenerate.GenerateContainer()
Dim TemplateID As New Guid("5959b961-b347-46bc-b1b6-cba311304f43")
Dim Templater = Container.Resolve(Of Interfaces.Mail.IMailGenerator)()
Dim MyMessage = Templater.GenerateMail(TemplateID, Nothing, Nothing)
Dim MySMTPClient = Container.Resolve(Of SmtpClient)()
MySMTPClient.Send(MyMessage)
Finish()
End Sub