ResolverTKey, TValueResolve - метод
Выполняет резолв экземпляра заданного сервиса по заданному ключу. Если сервис не был зарегистрирован,
то выбрасывается исключение [Unity.ResolutionFailedException].
Обычно резолв сервиса выполняется из контейнера Unity каждый раз при вызове этого метода,
при этом объект запрашивается по зарегистрированному типу (классу) без имени в контейнере.
Пространство имён: Tessa.PlatformСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public virtual TValue Resolve(
TKey key = null
)
Public Overridable Function Resolve (
Optional key As TKey = Nothing
) As TValue
public:
virtual TValue Resolve(
TKey key = nullptr
)
abstract Resolve :
?key : 'TKey
(* Defaults:
let _key = defaultArg key null
*)
-> 'TValue
override Resolve :
?key : 'TKey
(* Defaults:
let _key = defaultArg key null
*)
-> 'TValue
- key TKey (Optional)
-
Ключ регистрации. Значение по умолчанию или null могут соответствовать либо регистрации по умолчанию (без имени),
либо может привести к выбрасыванию исключения, если текущий объект не поддерживает регистрации по умолчанию.
TValueЭкземпляр заданного сервиса, доступный по заданному ключу.
IResolverTKey, TValueResolve(TKey)