PluginExtensionContextResolveT - метод
Получает сервис или другую зависимость заданного типа из контейнера [Tessa.Platform.Plugins.IPluginExtensionContext.UnityContainer].
Это вспомогательный метод, упрощающий получение зависимостей. Если зависимость не зарегистрирована, то выбрасывается исключение.
Пространство имён: Tessa.Platform.PluginsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public T Resolve<T>(
string name = null
)
Public Function Resolve(Of T) (
Optional name As String = Nothing
) As T
public:
generic<typename T>
virtual T Resolve(
String^ name = nullptr
) sealed
abstract Resolve :
?name : string
(* Defaults:
let _name = defaultArg name null
*)
-> 'T
override Resolve :
?name : string
(* Defaults:
let _name = defaultArg name null
*)
-> 'T
- name String (Optional)
-
Имя получаемой зависимости или null, если возвращается зависимость, зарегистрированная по умолчанию.
- T
- Тип получаемого из контейнера сервиса или другой зависимости.
TСервис или другая зависимость, полученная из контейнера.
IPluginExtensionContextResolveT(String)