ConfigurationPathResolver - конструктор

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

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public ConfigurationPathResolver(
	Func<string?>? getBasePathFunc = null
)

Параметры

getBasePathFunc  FuncString  (Optional)
Функция, возвращающая путь к базовой папке, относительно которой должен рассчитываться путь к папке с конфигурацией или к конфигурационному файлу, который используется, если значениями свойств этого класса был определён относительный путь.
  • Если значение параметра или возвращаемое значение равно null/пустой строке, то выполняется поиск папки относительно файла Tessa.dll вызовом GetActualLocationFolder(Assembly).
  • Если возвращаемое значение равно точке ".", то используется текущая папка приложения Directory.GetCurrentDirectory().

См. также