Я пытаюсь создать размещенное приложение ASP.net Blazor и пытаюсь подключить регистратор к моему контроллеру.
У меня есть это:
public MyController(ILogger logger) {
_logger = logger;
// more initialization
}
Но когда я запускаю его, я получаю:
fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1]
An unhandled exception has occurred while executing the request.
System.InvalidOperationException: Unable to resolve service for type 'Microsoft.Extensions.Logging.ILogger' while attempting to activate 'MyApp.Server.Controllers.MyController'.
Поскольку прокручивается множество сообщений журнала, я думаю, Blazor уже инициализирует регистратор.
Как мне получить доступ к этому?