Использование NLog в приложении Winform - защита пароля электронной почты

Я включаю Nlog в приложение winform. Мне удалось успешно настроить цели и правила с помощью XML и программно (C#). Я хочу определить цели и правила в xml, но защитить свой пароль для цели gmail. Как я могу определить некоторые цели в XML и программно добавить цель gmail? Или как я могу добавить дополнительную информацию - например, имя пользователя и пароль для цели, определенной в XML?

Есть ли способ?

1 ответ

Вы можете добавлять, редактировать или удалять любые определенные цели xml/config во время выполнения через LogManager.Configuration,

Поэтому я могу представить, что вы определяете некоторые из ваших целей в xml (например, "Файл" или "Консоль") и добавляете цель электронной почты через код с зашифрованным паролем. Или, может быть, даже определить цель электронной почты, но программным путем установить свойство "пароль" цели электронной почты.

Другие вопросы по тегам