Я разработал приложение для пересылки EventLogs из Windows в Syslog (Windows Server Core без графического интерфейса не может использовать доступное программное обеспечение).
(Исходный код доступен на github: https://github.com/ramoneeza/winlogd)
Я бы предпочел разработать его в .NET Core 3.0, но это невозможно, поскольку я не могу найти способ использовать EventLogPermission в .NET Core 3.0, а без EventLogPermission я не могу сделать EnableRaisingEvents для мониторинга событий.
Существует ли новый подход или что-то для мониторинга событий Windows в .NET Core 3.0 без использования EventLogPermission?