Условно, есть smtp сервис, который содержит определенные настройки: хост, почта отправителя и т.п. Настройки эти могут изменяться в процессе выполнения. Какие есть подходы для хранения этой информации? IConfiguration не подошел, потому что нет возможности писать данные. Сейчас реализован класс, который читает и пишет конфиги в файл. Есть ли более изящное решение?