¿Te gustaría que tus clases Startup.cs se vieran mas limpias y claras? Aquí te cuento cómo registrar servicios en base al ambiente actual. https://facutherock.net/inyeccion-de-servicios-por-ambiente-en-asp-net/