В настоящее время я разрабатываю решение .Net Core, которое состоит из нескольких приложений WebAPI, взаимодействующих друг с другом.Каждое приложение имеет свою собственную настройку регистрации (в настоящее время я использую NLog).
Каждое приложение также должно иметь возможность отправлять свои журналы в пользовательский интерфейс, чтобы пользователи могли видеть, когда все перестает работать.Для этого я подумал о создании простого контроллера, который обрабатывает это.Тем не менее, я застрял на том, как на самом деле читать журналы.Все, что я нашел до сих пор, - это сообщения, описывающие, как читать журналы, используя внешние средства просмотра журналов, а не через сам код.
Итак, есть ли какой-то пакет или структура журналирования, которая может читать файлы журнала, сгенерированные NLog?Между прочим, я не связан с NLog, поэтому я мог бы также использовать другие каркасы журналирования для .Net Core.