Table of Contents

Method ResolveOptionalNamed

Namespace
Autofac
Assembly
Autofac.dll

ResolveOptionalNamed<TService>(IComponentContext, string)

public static TService? ResolveOptionalNamed<TService>(this IComponentContext context, string serviceName) where TService : class

Parameters

context IComponentContext
serviceName string

Returns

TService

Type Parameters

TService

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

public static TService? ResolveOptionalNamed<TService>(this IComponentContext context, string serviceName, IEnumerable<Parameter> parameters) where TService : class

Parameters

context IComponentContext
serviceName string
parameters IEnumerable<Parameter>

Returns

TService

Type Parameters

TService

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

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

Parameters

context IComponentContext
serviceName string
parameters Parameter[]

Returns

TService

Type Parameters

TService