/
diev
/
PropertySystem
Обзор
Документация
Войти
/
diev
/
PropertySystem
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
CleanProperties/appsettings.json
69 строк
4 KB
Dmitrii Evdokimov
Workaround issue of .NET
13 дек 2023, 00:53
13 дек 2023, 00:53
e8f0f6d
Код
Авторство
О чём код?
{ "PathScanner": { "DebugLog": false, "DebugLog.comment": "Писать каждую папку для отладки (true) или пропускать лишнее (false)", "FileMasks": [ "?*.doc*", "?*.xls*", "?*.dot*", "?*.xlt*" ], "FileMasks.comment": "Список масок файлов для сканирования в папках", "ProgressDelay": 1000, "ProgressDelay.comment": "Шаг анимации прогресса в миллисекундах (по умолчанию 75, норма 1000)", "RecurseSubdirectories": true, "RecurseSubdirectories.comment": "Рекурсивный обход всех вложенных подпапок (true/false)", "ScanDirs": [ "D:\\Share\\T" ], "ScanDirs.comment": "Список корневых папок для сканирования (пути пишутся через \\ или /)", "//ScanDirs": [ "D:\\Share\\T" ], "//ScanDirs.comment": "Пример временно закомментированного параметра - просто что-то лишнее в имени параметра", "SkipDirs": [ "D:\\Share\\T\\Archive\\Ответы ЦБ" ], "SkipDirs.comment": "Список подпапок для пропуска сканирования в них", "SkipHiddenDirs": false, "SkipHiddenDirs.comment": "Пропускать скрытые папки (true/false)", "SkipReadOnlyFiles": false, "SkipReadOnlyFiles.comment": "Пропускать файлы с защитой от записи (true/false)", "NormalizeNames": true, "NormalizeNames.comment": "Лечить встреченные дефективные имена папок и файлов (true/false), иначе могут быть сбои при сканировании" }, "Cleaner": { "Clean": true, "Clean.comment": "Очищать свойства (true) или только симуляция (false)", "DebugExceptions": false, "DebugExceptions.comment": "Показ истиных текстов сообщений об ошибках вместо InUse! (true/false)", "DebugLog": false, "DebugLog.comment": "Писать каждый файл для отладки (true) или пропускать лишнее (false)", "HideCommonNames": true, "HideCommonNames.comment": "Не писать в лог общие имена (true) или писать все (false)", "IgnoreReadOnly": true, "IgnoreReadOnly.comment": "Очищать файлы с защитой от записи (true) или пропускать (false)", "SkipAuthor": [ "user", "UserName", "Пользователь" ], "SkipAuthor.comment": "Кого пропускать в полях [Author], [LastAuthor], [Manager] при включенном HideCommonNames", "SkipCompany": [ "Company" ], "SkipCompany.comment": "Кого пропускать в поле [Company] при включенном HideCommonNames", "StopOnError": false, "StopOnError.comment": "Завершить программу после первой ошибки в логе (для отладки) или продолжать до конца файлов (true/false)" }, "Logger": { "FileEncoding": 1251, "FileEncoding.comment": "https://learn.microsoft.com/en-us/dotnet/api/system.text.encoding", "FileNameFormat": "logs\\{0:yyyy}\\{0:yyyyMMdd-HHmm}.log", "FileNameFormat.comment": "https://learn.microsoft.com/en-us/dotnet/standard/base-types/custom-date-and-time-format-strings + можно %переменные%", "LineFormat": "{0:HH:mm:ss} {1}", "LineFormat.comment": "Формат строки лога - время (0) и текст сообщения (1)", "LogToConsole": false, "LogToConsole.comment": "Дублировать лог на консоль - при подключенном прогресс-баре лучше держать отключенным (false)" } }