Yit*_*dez 1 asp.net logging event-log event-viewer asp.net-core-2.0
我有一个 ASP.NET Core 2.0 应用程序,Microsoft.Extensions.Logging.EventLog用于登录到 Windows 事件查看器
.ConfigureLogging((hostingContext, logging) =>
{
logging.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
logging.AddEventLog();
logging.AddConsole();
})
Run Code Online (Sandbox Code Playgroud)
在事件查看器上,我可以看到我的应用程序正在运行并将自身记录到它,但它在源下具有应用程序的默认名称,我正在尝试弄清楚如何更改它的名称,以便它可以在不同的源名称下记录。
您可以通过将EventLogSettings传递给添加日志记录的扩展方法来控制它。
var eventLogSettings = new EventLogSettings
{
LogName = "Something",
SourceName = "Something 2"
};
logging.AddEventLog(eventLogSettings);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1801 次 |
| 最近记录: |