Чтобы ответить на ваш вопрос напрямую, я не верю, что есть прямая замена ключа CustomErrors в файле Web.config. Однако в интерфейсе IHostingEnvironment доступно еще несколько методов, которые могут быть вам полезны в зависимости от того, что вы пытаетесь реализовать. Например, вы можете проверить несколько сред:
if (env.IsProduction() || env.IsStaging() || env.IsEnvironment("Staging_2"))
{
// Handle the custom errors here
}
Имеется приличная документация по различным способам реализации специфических для среды функций здесь .