Table of Contents

Method ResolveNamed

Namespace
Autofac
Assembly
Autofac.dll

ResolveNamed<TService>(IComponentContext, string)

public static TService ResolveNamed<TService>(this IComponentContext context, string serviceName) where TService : notnull

Parameters

context IComponentContext
serviceName string

Returns

TService

Type Parameters

TService

ResolveNamed<TService>(IComponentContext, string, IEnumerable<Parameter>)

public static TService ResolveNamed<TService>(this IComponentContext context, string serviceName, IEnumerable<Parameter> parameters) where TService : notnull

Parameters

context IComponentContext
serviceName string
parameters IEnumerable<Parameter>

Returns

TService

Type Parameters

TService

ResolveNamed<TService>(IComponentContext, string, params Parameter[])

public static TService ResolveNamed<TService>(this IComponentContext context, string serviceName, params Parameter[] parameters) where TService : notnull

Parameters

context IComponentContext
serviceName string
parameters Parameter[]

Returns

TService

Type Parameters

TService

ResolveNamed(IComponentContext, string, Type)

public static object ResolveNamed(this IComponentContext context, string serviceName, Type serviceType)

Parameters

context IComponentContext
serviceName string
serviceType Type

Returns

object

ResolveNamed(IComponentContext, string, Type, IEnumerable<Parameter>)

public static object ResolveNamed(this IComponentContext context, string serviceName, Type serviceType, IEnumerable<Parameter> parameters)

Parameters

context IComponentContext
serviceName string
serviceType Type
parameters IEnumerable<Parameter>

Returns

object

ResolveNamed(IComponentContext, string, Type, params Parameter[])

public static object ResolveNamed(this IComponentContext context, string serviceName, Type serviceType, params Parameter[] parameters)

Parameters

context IComponentContext
serviceName string
serviceType Type
parameters Parameter[]

Returns

object