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