ConfigurationPathResolverOverridePathFunc - свойство

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

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

Definition

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

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

FuncString

Заметки

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

Пример

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

См. также