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

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

Definition

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

Параметры

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

См. также