ResolverTKey, TValueResolve - метод

Выполняет резолв экземпляра заданного сервиса по заданному ключу. Если сервис не был зарегистрирован, то выбрасывается исключение [Unity.ResolutionFailedException]. Обычно резолв сервиса выполняется из контейнера Unity каждый раз при вызове этого метода, при этом объект запрашивается по зарегистрированному типу (классу) без имени в контейнере.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public virtual TValue Resolve(
	TKey key = null
)

Параметры

key  TKey  (Optional)
Ключ регистрации. Значение по умолчанию или null могут соответствовать либо регистрации по умолчанию (без имени), либо может привести к выбрасыванию исключения, если текущий объект не поддерживает регистрации по умолчанию.

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

TValue
Экземпляр заданного сервиса, доступный по заданному ключу.

Реализации

IResolverTKey, TValueResolve(TKey)

См. также