На самом деле, очень просто - например, используем вот такой конструктор:
public Foo(ILogger<Foo> logger, IWebHostEnvironment env){ _logger = logger; if(!env.IsDevelopment()) { ... }}