ConfigurationPathResolverOverridePathFunc - свойство

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

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

Definition

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

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

FuncString

Заметки

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

Пример

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

См. также