日志六种级别:
Trace=0,Debug=1,Information=2,Waring=3,Error=4,Critical=5
日志使用:
构造方法注入 ILogger logger
private ILogger _logger;
public HomeController(ILogger<HomeController> logger)
{
_logger = logger;
}
public IActionResult Index()
{
//Trace=0,Debug=1,Information=2,Warning=3,Error=4,Critical=5
_logger.LogTrace("");
_logger.LogDebug("");
_logger.LogInformation("");
_logger.LogWarning("");
_logger.LogError("");
_logger.LogCritical("");
return View();
}
配置文件配置日志级别:
appsettings.json->LogLevel
默认日志级别是 “Warning”
说明:Warning级别的日志,只输出,Warning=3,Error=4,Critical=5级别的日志信息