Доступ к папке AppData в файле настроек JSON в C # - PullRequest
1 голос
/ 11 июля 2019

Я использую serilog и настраиваю приемник с помощью settings.json.Есть часть, где он запрашивает место, в котором файлы будут храниться локально.Процесс, запускающий приложение, должен иметь достаточные разрешения для доступа к этой папке и создания, удаления файлов.

Я хочу избежать жесткого кодирования и использовать предпочтительный способ использования Environment.SpecialFolder.ApplicationData enum.

Можно ли как-нибудь это сделать?

Вот что у меня сейчас.Это работает, но не является надежным решением.

"bufferBaseFilename": "C:\\Logs\\FileBuffer"
...