Это может быть только я ... но это действительно плохая идея.
У вас не должно быть кода, работающего вживую, который вы не запускаете в разработке / тестировании. В противном случае нет способа проверить, работает ли код должным образом (кроме, конечно, его запуска в производство и скрещивания пальцев).
По этой причине я не думаю, что вы найдете хороший пример того, что вы ищете.
Обновление
То, что вы описали, немного отличается от того, как читается ваш оригинальный вопрос. Если это так, вы можете прочитать свою «структуру» для файла конфигурации, который определяет уровни проверки и ведения журнала. Таким образом, ваш файл конфигурации может отличаться в разных средах и по-прежнему работать с одной и той же кодовой базой.