ServiceCollectionMap.TryAddTransient Método

Definición

Sobrecargas

TryAddTransient(Type, Func<IServiceProvider,Object>)

Agrega un Transient servicio implementado por el generador especificado si no se ha registrado ningún servicio para el tipo de servicio especificado.

TryAddTransient(Type, Type)

Agrega un Transient servicio implementado por el tipo concreto dado si no se ha registrado ningún servicio para el tipo de servicio especificado.

TryAddTransient<TService,TImplementation>(Func<IServiceProvider,TImplementation>)

Agrega un Transient servicio implementado por el generador especificado si no se ha registrado ningún servicio para el tipo de servicio especificado.

TryAddTransient<TService,TImplementation>()

Agrega un Transient servicio implementado por el tipo concreto dado si no se ha registrado ningún servicio para el tipo de servicio especificado.

TryAddTransient<TService>(Func<IServiceProvider,TService>)

Agrega un Transient servicio implementado por el generador especificado si no se ha registrado ningún servicio para el tipo de servicio especificado.

TryAddTransient(Type, Func<IServiceProvider,Object>)

Agrega un Transient servicio implementado por el generador especificado si no se ha registrado ningún servicio para el tipo de servicio especificado.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransient (Type serviceType, Func<IServiceProvider,object> factory);
abstract member TryAddTransient : Type * Func<IServiceProvider, obj> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
override this.TryAddTransient : Type * Func<IServiceProvider, obj> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
Public Overridable Function TryAddTransient (serviceType As Type, factory As Func(Of IServiceProvider, Object)) As ServiceCollectionMap

Parámetros

serviceType
Type

Contrato para el servicio.

factory
Func<IServiceProvider,Object>

Generador que implementa el servicio.

Devoluciones

El mapa, de modo que se puedan encadenar más llamadas.

Se aplica a

TryAddTransient(Type, Type)

Agrega un Transient servicio implementado por el tipo concreto dado si no se ha registrado ningún servicio para el tipo de servicio especificado.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransient (Type serviceType, Type implementationType);
abstract member TryAddTransient : Type * Type -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
override this.TryAddTransient : Type * Type -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
Public Overridable Function TryAddTransient (serviceType As Type, implementationType As Type) As ServiceCollectionMap

Parámetros

serviceType
Type

Contrato para el servicio.

implementationType
Type

Tipo concreto que implementa el servicio.

Devoluciones

El mapa, de modo que se puedan encadenar más llamadas.

Se aplica a

TryAddTransient<TService,TImplementation>(Func<IServiceProvider,TImplementation>)

Agrega un Transient servicio implementado por el generador especificado si no se ha registrado ningún servicio para el tipo de servicio especificado.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransient<TService,TImplementation> (Func<IServiceProvider,TImplementation> factory) where TService : class where TImplementation : class, TService;
abstract member TryAddTransient : Func<IServiceProvider, #'Service> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
override this.TryAddTransient : Func<IServiceProvider, #'Service> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
Public Overridable Function TryAddTransient(Of TService As Class, TImplementation As Class) (factory As Func(Of IServiceProvider, TImplementation)) As ServiceCollectionMap

Parámetros de tipo

TService

Contrato para el servicio.

TImplementation

Tipo concreto que crea la fábrica especificada.

Parámetros

factory
Func<IServiceProvider,TImplementation>

Generador que implementa el servicio.

Devoluciones

El mapa, de modo que se puedan encadenar más llamadas.

Se aplica a

TryAddTransient<TService,TImplementation>()

Agrega un Transient servicio implementado por el tipo concreto dado si no se ha registrado ningún servicio para el tipo de servicio especificado.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransient<TService,TImplementation> () where TService : class where TImplementation : class, TService;
abstract member TryAddTransient : unit -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
override this.TryAddTransient : unit -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
Public Overridable Function TryAddTransient(Of TService As Class, TImplementation As Class) () As ServiceCollectionMap

Parámetros de tipo

TService

Contrato para el servicio.

TImplementation

Tipo concreto que implementa el servicio.

Devoluciones

El mapa, de modo que se puedan encadenar más llamadas.

Se aplica a

TryAddTransient<TService>(Func<IServiceProvider,TService>)

Agrega un Transient servicio implementado por el generador especificado si no se ha registrado ningún servicio para el tipo de servicio especificado.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransient<TService> (Func<IServiceProvider,TService> factory) where TService : class;
abstract member TryAddTransient : Func<IServiceProvider, 'Service (requires 'Service : null)> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
override this.TryAddTransient : Func<IServiceProvider, 'Service (requires 'Service : null)> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
Public Overridable Function TryAddTransient(Of TService As Class) (factory As Func(Of IServiceProvider, TService)) As ServiceCollectionMap

Parámetros de tipo

TService

Contrato para el servicio.

Parámetros

factory
Func<IServiceProvider,TService>

Generador que implementa el servicio.

Devoluciones

El mapa, de modo que se puedan encadenar más llamadas.

Se aplica a