RuntimeHelperConfigRootPathFunc - свойство
Делегат, вызываемый для определения папки с конфигурационными файлами
ConfigRootPath.
Вызывается один раз при запросе свойства
ConfigRootPath.
При изменении делегата свойство
ConfigRootPath будет вычислено повторно в момент обращения.
Если делегат равен
null (по умолчанию) или вернул строку
null,
то будет использоваться определение папки по умолчанию
GetDefaultConfigRootPath.
Не используйте свойства из файла конфигурации
app.json, в т.ч. посредством
ConfigurationManager,
потому что для поиска
app.json также используется свойство
ConfigRootPath,
и его использование приведёт к бесконечной рекурсии.
Пример использования:
() => Directory.GetCurrentDirectory().
Для WCF можно использовать:
() => System.Web.Hosting.HostingEnvironment.ApplicationPhysicalPath.
Пространство имён: Chronos.PlatformСборка: Chronos.Platform (в Chronos.Platform.dll) Версия: 3.6.0.22
public static Func<string> ConfigRootPathFunc { get; set; }
Public Shared Property ConfigRootPathFunc As Func(Of String)
Get
Set
public:
static property Func<String^>^ ConfigRootPathFunc {
Func<String^>^ get ();
void set (Func<String^>^ value);
}
static member ConfigRootPathFunc : Func<string> with get, set
Значение свойства
FuncString