Чтобы настроить EventID
, вы должны внедрить свои собственные IEventIdProvider
и , чтобы указать приемнику использовать вашего провайдера вместо по умолчанию .
.WriteTo(..., eventIdProvider: yourProvider)
public static LoggerConfiguration EventLog(
this LoggerSinkConfiguration loggerConfiguration,
string source,
string logName = null,
string machineName = ".",
bool manageEventSource = false,
string outputTemplate = DefaultOutputTemplate,
IFormatProvider formatProvider = null,
LogEventLevel restrictedToMinimumLevel = LevelAlias.Minimum,
IEventIdProvider eventIdProvider = null) // <#<#<#<#<#<#<#<#<#<#<#<#