DefaultContainerBuilder.AddService Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
AddService(ServiceLifetime, Type, Func<IServiceProvider,Object>) |
Ajoute un service de |
AddService(ServiceLifetime, Type, Type) |
Ajoute un service de |
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.