我想知道(想知道)为什么我们可以在控制器中使用ILogger
而不用在ConfigureService
中为它添加依赖项注入(DI)?
[ApiController]
[Route("[controller]")]
public class WeatherForecastController : ControllerBase
{
private readonly ILogger<WeatherForecastController> _logger;
public WeatherForecastController(ILogger<WeatherForecastController> logger,
希望我的问题很清楚。
发布于 2021-12-07 09:25:05
请在启动文件中添加以下内容:
private void CreateServiceProvider()
{
services.AddLogging();//<--HERE
}
https://stackoverflow.com/questions/70251192
复制相似问题