ConfigurationPathResolverOverridePathFunc - свойство

Функция, возвращающая путь к папке или файлу. Если функция указана, и возвращаемое значение не равно null или пустой строке, то именно оно применяется, а не другие настройки в свойствах этого класса.

Если функция вернула относительный путь, то к нему будет добавлена базовая папка, определённая параметром конструктора.

Definition

Пространство имён: Tessa.Platform.Configuration
Сборка: Tessa (в Tessa.dll) Версия: 4.2.1+2efecbe35c10dec386bb05925f2876c4acbb708d
C#
public Func<string?>? OverridePathFunc { get; set; }

Значение свойства

FuncString

Заметки

Возвращённый результат кэшируется до следующего вызова метода Invalidate.

Пример

Возвращаем текущую директорию из ОС:
C#
() => Directory.GetCurrentDirectory()

См. также