IContainerBuilder Interface
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.
Interface qui dissocie ODataLib de toute implémentation de conteneur d’injection de dépendances.
public interface IContainerBuilder
type IContainerBuilder = interface
Public Interface IContainerBuilder
- Dérivé
Méthodes
AddService(ServiceLifetime, Type, Func<IServiceProvider,Object>) |
Ajoute un service de |
AddService(ServiceLifetime, Type, Type) |
Ajoute un service de |
BuildContainer() |
Génère un conteneur qui implémente IServiceProvider et contient tous les services inscrits. |
Méthodes d’extension
AddDefaultODataServices(IContainerBuilder) |
Ajoute les services OData par défaut au IContainerBuilder. |
AddDefaultODataServices(IContainerBuilder, ODataVersion) |
Ajoute les services OData par défaut au IContainerBuilder. |
AddService(IContainerBuilder, ServiceLifetime, Type) |
Ajoute un service de |
AddService<TService>(IContainerBuilder, ServiceLifetime) |
Ajoute un service de |
AddService<TService>(IContainerBuilder, ServiceLifetime, Func<IServiceProvider,TService>) |
Ajoute un service de |
AddService<TService,TImplementation>(IContainerBuilder, ServiceLifetime) |
Ajoute un service de |
AddServicePrototype<TService>(IContainerBuilder, TService) |
Ajoute un prototype de service de type |