Method ResolveKeyed
- Namespace
- Autofac
- Assembly
- Autofac.dll
ResolveKeyed<TService>(IComponentContext, object)
public static TService ResolveKeyed<TService>(this IComponentContext context, object serviceKey) where TService : notnull
Parameters
contextIComponentContextserviceKeyobject
Returns
- TService
Type Parameters
TService
ResolveKeyed<TService>(IComponentContext, object, IEnumerable<Parameter>)
public static TService ResolveKeyed<TService>(this IComponentContext context, object serviceKey, IEnumerable<Parameter> parameters) where TService : notnull
Parameters
contextIComponentContextserviceKeyobjectparametersIEnumerable<Parameter>
Returns
- TService
Type Parameters
TService
ResolveKeyed<TService>(IComponentContext, object, params Parameter[])
public static TService ResolveKeyed<TService>(this IComponentContext context, object serviceKey, params Parameter[] parameters) where TService : notnull
Parameters
contextIComponentContextserviceKeyobjectparametersParameter[]
Returns
- TService
Type Parameters
TService
ResolveKeyed(IComponentContext, object, Type)
public static object ResolveKeyed(this IComponentContext context, object serviceKey, Type serviceType)
Parameters
contextIComponentContextserviceKeyobjectserviceTypeType
Returns
ResolveKeyed(IComponentContext, object, Type, IEnumerable<Parameter>)
public static object ResolveKeyed(this IComponentContext context, object serviceKey, Type serviceType, IEnumerable<Parameter> parameters)
Parameters
contextIComponentContextserviceKeyobjectserviceTypeTypeparametersIEnumerable<Parameter>
Returns
ResolveKeyed(IComponentContext, object, Type, params Parameter[])
public static object ResolveKeyed(this IComponentContext context, object serviceKey, Type serviceType, params Parameter[] parameters)
Parameters
contextIComponentContextserviceKeyobjectserviceTypeTypeparametersParameter[]