Я хочу иметь возможность читать файл конфигурации NLog с диска, используя объект XmlLoggingConfiguration.Затем я внесу изменения в этот объект, например, AddLogLevel (бла).Затем я хочу сериализовать этот объект обратно в файл конфигурации.
Я могу добиться всего этого, за исключением последнего элемента.Кажется, я не могу найти способ сериализации объекта XmlLoggingConfiguration обратно в файл.
Причина, по которой я хочу это сделать, заключается в том, что я хочу, чтобы изменения стали постоянными, а не сбрасывались при сбросе домена приложения.
Кроме того, изменения, которые я делаю в объекте конфигурации, относятся не к LogManager, работающему в выполняющемся домене приложения, а скорее к другому приложению, которому я отправлю файл конфигурации.
Это имеет смысл?
Если кто-нибудь может помочь мне с тем, как заставить NLog сериализовать экземпляр XmlLoggingConfiguration (или посоветовать мне, если это невозможно), тогда, пожалуйста, дайте мне знать, спасибо.
PS Я проверил домашнюю страницу и вики, но некоторая информация, по-видимому, отсутствует, поскольку они осуществляют переход между форматами связи для справочного материала.