IContainerBuilder Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Interfaccia che separa ODataLib da qualsiasi implementazione del contenitore di inserimento delle dipendenze.
public interface IContainerBuilder
type IContainerBuilder = interface
Public Interface IContainerBuilder
- Derivato
Metodi
AddService(ServiceLifetime, Type, Func<IServiceProvider,Object>) |
Aggiunge un servizio di |
AddService(ServiceLifetime, Type, Type) |
Aggiunge un servizio di |
BuildContainer() |
Compila un contenitore che implementa IServiceProvider e contiene tutti i servizi registrati. |
Metodi di estensione
AddDefaultODataServices(IContainerBuilder) |
Aggiunge i servizi OData predefiniti a IContainerBuilder. |
AddDefaultODataServices(IContainerBuilder, ODataVersion) |
Aggiunge i servizi OData predefiniti a IContainerBuilder. |
AddService(IContainerBuilder, ServiceLifetime, Type) |
Aggiunge un servizio di |
AddService<TService>(IContainerBuilder, ServiceLifetime) |
Aggiunge un servizio di |
AddService<TService>(IContainerBuilder, ServiceLifetime, Func<IServiceProvider,TService>) |
Aggiunge un servizio di |
AddService<TService,TImplementation>(IContainerBuilder, ServiceLifetime) |
Aggiunge un servizio di |
AddServicePrototype<TService>(IContainerBuilder, TService) |
Aggiunge un prototipo di servizio di tipo |