在.NET Core中,可以通过以下步骤来注入ILogger:
services.AddLogging(builder =>
{
builder.AddConsole();
builder.AddDebug();
});
public class ExampleService
{
private readonly ILogger<ExampleService> _logger;
public ExampleService(ILogger<ExampleService> logger)
{
_logger = logger;
}
public void DoSomething()
{
_logger.LogInformation("Doing something...");
}
}
以上就是在.NET Core中注入ILogger的简单步骤。通过这种方式,可以方便地在应用程序中记录和跟踪日志。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: .net如何防御csrf攻击