Compartilhar via


DbDependencyResolverExtensions.GetService Método

Definição

Sobrecargas

GetService(IDbDependencyResolver, Type)

Chama GetService(Type, Object) passando o argumento de tipo fornecido e usando nulo para o argumento name.

GetService<T>(IDbDependencyResolver)

Chama GetService(Type, Object) passando o tipo genérico do método como o argumento de tipo e nulo para o argumento name.

GetService<T>(IDbDependencyResolver, Object)

Chama GetService(Type, Object) passando o tipo genérico do método e o nome fornecido como argumentos.

GetService(IDbDependencyResolver, Type)

Chama GetService(Type, Object) passando o argumento de tipo fornecido e usando nulo para o argumento name.

public static object GetService (this System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver resolver, Type type);
static member GetService : System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver * Type -> obj

Parâmetros

resolver
IDbDependencyResolver

O resolvedor a ser usado.

type
Type

O tipo de contrato a ser resolve.

Retornos

A dependência resolvida ou nula se o resolvedor não puder resolve-la.

Aplica-se a

GetService<T>(IDbDependencyResolver)

Chama GetService(Type, Object) passando o tipo genérico do método como o argumento de tipo e nulo para o argumento name.

public static T GetService<T> (this System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver resolver);
static member GetService : System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver -> 'T
<Extension()>
Public Function GetService(Of T) (resolver As IDbDependencyResolver) As T

Parâmetros de tipo

T

O tipo de contrato a ser resolve.

Parâmetros

resolver
IDbDependencyResolver

O resolvedor a ser usado.

Retornos

T

A dependência resolvida ou nula se o resolvedor não puder resolve-la.

Aplica-se a

GetService<T>(IDbDependencyResolver, Object)

Chama GetService(Type, Object) passando o tipo genérico do método e o nome fornecido como argumentos.

public static T GetService<T> (this System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver resolver, object key);
static member GetService : System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver * obj -> 'T
<Extension()>
Public Function GetService(Of T) (resolver As IDbDependencyResolver, key As Object) As T

Parâmetros de tipo

T

O tipo de contrato a ser resolve.

Parâmetros

resolver
IDbDependencyResolver

O resolvedor a ser usado.

key
Object

A chave da dependência para resolve.

Retornos

T

A dependência resolvida ou nula se o resolvedor não puder resolve-la.

Aplica-se a