Condividi tramite


DbConfigurationLoadedEventArgs.ReplaceService<TService> Metodo

Definizione

Aggiunge un sistema di risoluzione del wrapping alla configurazione che sta per essere bloccato. Un resolver di wrapping è un resolver che incepts un servizio sarebbe stato restituito dalla catena del resolver ed esegue il wrapping o lo sostituisce con un altro servizio dello stesso tipo.

public void ReplaceService<TService> (Func<TService,object,TService> serviceInterceptor);
member this.ReplaceService : Func<'Service, obj, 'Service> -> unit
Public Sub ReplaceService(Of TService) (serviceInterceptor As Func(Of TService, Object, TService))

Parametri di tipo

TService

Tipo di servizio da eseguire per eseguire il wrapping o la sostituzione.

Parametri

serviceInterceptor
Func<TService,Object,TService>

Delegato che accetta il servizio non sottoposto a wrapping e la chiave e restituisce il servizio di cui è stato eseguito il wrapping o sostituito.

Si applica a