Condividi tramite


DesignTimeServiceCollectionExtensions.AddEntityFrameworkDesignTimeServices Metodo

Definizione

Aggiunge i servizi di progettazione di Entity Framework Core.

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddEntityFrameworkDesignTimeServices(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.EntityFrameworkCore.Design.Internal.IOperationReporter reporter = default, Func<IServiceProvider> applicationServiceProviderAccessor = default);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddEntityFrameworkDesignTimeServices(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.EntityFrameworkCore.Design.Internal.IOperationReporter? reporter = default, Func<IServiceProvider>? applicationServiceProviderAccessor = default);
static member AddEntityFrameworkDesignTimeServices : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.EntityFrameworkCore.Design.Internal.IOperationReporter * Func<IServiceProvider> -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddEntityFrameworkDesignTimeServices (services As IServiceCollection, Optional reporter As IOperationReporter = Nothing, Optional applicationServiceProviderAccessor As Func(Of IServiceProvider) = Nothing) As IServiceCollection

Parametri

services
IServiceCollection

I IServiceCollection servizi verranno aggiunti a.

reporter
Microsoft.EntityFrameworkCore.Design.Internal.IOperationReporter

Usato per segnalare i messaggi in fase di progettazione.

applicationServiceProviderAccessor
Func<IServiceProvider>

Funzione di accesso al provider di servizi dell'applicazione.

Restituisce

Oggetto services. Ciò consente di concatenare chiamate di metodo aggiuntive.

Commenti

Per altre informazioni ed esempi, vedere servizi di progettazione di EF Core .

Si applica a