C#,. NET Core 3.1, Windows 10 x64.
Я хочу использовать Windows Просмотр событий через C#. Например, я хочу записать записи в журнал. Я использую код из руководства Microsoft:
using System.Diagnostics; // NuGet: System.Diagnostics.EventLog
namespace ConsoleAppThreading {
class Program {
static void Main(string[] args) {
var source = "Bushman";
var logName = "MyApp";
if (!EventLog.SourceExists(source)) {
EventLog.CreateEventSource(source, logName);
return;
}
var myLog = new EventLog(logName);
myLog.Source = source;
myLog.WriteEntry("Writing to event log.");
}
}
}
Работает нормально. Мой журнал (MyApp) находится непосредственно в каталоге Журналы приложений и служб . Могу ли я создать некоторую иерархию для группировки журналов?
