PlatformExtensionsRegisterSingletonWithClassTFrom, TTo - метод

Выполняет регистрацию синглтона так, что при получении объекта типа TFrom или наследуемого объекта типа TTo будет возвращена ссылка на один и тот же экземпляр.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 4.0.8
C#
public static IUnityContainer RegisterSingletonWithClass<TFrom, TTo>(
	this IUnityContainer container,
	string? name = null
)
where TTo : TFrom

Параметры

container  IUnityContainer
Контейнер, в котором выполняется регистрация. Не может быть равен null.
name  String  (Optional)
Имя зависимости или null, если используется имя по умолчанию.

Параметры типа

TFrom
Базовый тип объекта.
TTo
Наследуемый тип объекта.

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

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

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

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

См. также