PlatformExtensionsRegisterApplicationServerSettingsFromConfig - метод

Выполняет регистрацию объекта с серверной конфигурацией ITessaServerSettings, настройки которого загружаются из файла конфигурации посредством ConfigurationManager. Метод рекомендуется вызывать для серверных приложений, таких как плагины Chronos и веб-приложения.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 4.0.8
C#
public static IUnityContainer RegisterApplicationServerSettingsFromConfig(
	this IUnityContainer unityContainer,
	string? configurationRootPath = null,
	TessaServerConfigFlags flags = TessaServerConfigFlags.None,
	Action<TessaServerSettings>? modifyServerSettingsAction = null
)

Параметры

unityContainer  IUnityContainer
Контейнер, в котором выполняется регистрация.
configurationRootPath  String  (Optional)
Путь к папке с конфигурационным файлами, или null, если путь определяется по умолчанию как значение свойства ConfigRoot.
flags  TessaServerConfigFlags  (Optional)
Параметры загрузки настроек сервера TESSA из файла конфигурации.
modifyServerSettingsAction  ActionTessaServerSettings  (Optional)
Метод, который вызывается для переопределения настроек в регистрируемом объекте, или null, если переопределение не требуется.

Возвращаемое значение

IUnityContainer
Контейнер unityContainer для цепочки вызовов.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа IUnityContainer. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также