Я пишу игровой сервер на С# и хочу перезагрузить или обновить настройки из файла конфигурации во время работы сервера.
В идеале я хотел бы сохранить настройки в файле XML, иметь возможность редактировать файл во время работы игрового сервера, а затем отправить сервер для перезагрузки настройки из файла.
Я знаю, что я могу использовать базу данных для этого, но игровой сервер довольно мал, и я думаю, было бы более практично просто сохранять настройки в плоском файле. У меня будет доступ к файловому файлу на машине, на которой будет работать сервер.
Что я должен использовать?