Трубопровод Microsoft.Diagnostics.EventFlow - один на метод или на класс? - PullRequest
0 голосов
/ 13 февраля 2019

У меня есть библиотека, у которой есть класс с несколькими методами.Я хотел бы добавить ведение журнала для каждого метода в этом классе.В примерах из потока событий диагностики используется «using»:

using (var pipeline = DiagnosticPipelineFactory.CreatePipeline("eventFlowConfig.json"))
{
    System.Diagnostics.Trace.TraceWarning("EventFlow is working!");
    Console.WriteLine("Trace sent to Application Insights. Press any key to exit...");
    Console.ReadKey(intercept: true);
}

, поэтому для одного метода это работает, как и ожидалось.У меня есть несколько методов в классе, поэтому я использую новый конвейер для каждого метода или я должен реализовать IDisposable в классе и использовать один конвейер для времени жизни объекта класса?

Спасибо.

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