Partager via


DefaultContainerBuilder.AddService Méthode

Définition

Surcharges

AddService(ServiceLifetime, Type, Func<IServiceProvider,Object>)

Ajoute un service de serviceType avec un implementationFactory.

AddService(ServiceLifetime, Type, Type)

Ajoute un service de serviceType avec un implementationType.

AddService(ServiceLifetime, Type, Func<IServiceProvider,Object>)

Ajoute un service de serviceType avec un implementationFactory.

public Microsoft.OData.IContainerBuilder AddService (Microsoft.OData.ServiceLifetime lifetime, Type serviceType, Func<IServiceProvider,object> implementationFactory);
abstract member AddService : Microsoft.OData.ServiceLifetime * Type * Func<IServiceProvider, obj> -> Microsoft.OData.IContainerBuilder
override this.AddService : Microsoft.OData.ServiceLifetime * Type * Func<IServiceProvider, obj> -> Microsoft.OData.IContainerBuilder
Public Function AddService (lifetime As ServiceLifetime, serviceType As Type, implementationFactory As Func(Of IServiceProvider, Object)) As IContainerBuilder

Paramètres

lifetime
ServiceLifetime

Durée de vie du service à inscrire.

serviceType
Type

Type de service à inscrire.

implementationFactory
Func<IServiceProvider,Object>

Fabrique qui crée le service.

Retours

Instance IContainerBuilder elle-même.

Implémente

S’applique à

AddService(ServiceLifetime, Type, Type)

Ajoute un service de serviceType avec un implementationType.

public virtual Microsoft.OData.IContainerBuilder AddService (Microsoft.OData.ServiceLifetime lifetime, Type serviceType, Type implementationType);
abstract member AddService : Microsoft.OData.ServiceLifetime * Type * Type -> Microsoft.OData.IContainerBuilder
override this.AddService : Microsoft.OData.ServiceLifetime * Type * Type -> Microsoft.OData.IContainerBuilder
Public Overridable Function AddService (lifetime As ServiceLifetime, serviceType As Type, implementationType As Type) As IContainerBuilder

Paramètres

lifetime
ServiceLifetime

Durée de vie du service à inscrire.

serviceType
Type

Type de service à inscrire.

implementationType
Type

Type d’implémentation du service.

Retours

Instance IContainerBuilder elle-même.

Implémente

S’applique à