Injecting logging (ILogger<T>)?
ASP.NET Core provides structured logging via ILogger<T>.
public class MyService
private readonly ILogger<MyService> _logger;
public MyService(ILogger<MyService> logger) => _logger = logger;
public void DoSomething() => _logger.LogInformation("Action
performed");