Sdílet prostřednictvím


AspireOracleEFCoreExtensions.EnrichOracleDatabaseDbContext<TContext> Method

Definition

Configures retries, health check, logging and telemetry for the DbContext.

public static void EnrichOracleDatabaseDbContext<TContext> (this Microsoft.Extensions.Hosting.IHostApplicationBuilder builder, Action<Aspire.Oracle.EntityFrameworkCore.OracleEntityFrameworkCoreSettings>? configureSettings = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member EnrichOracleDatabaseDbContext : Microsoft.Extensions.Hosting.IHostApplicationBuilder * Action<Aspire.Oracle.EntityFrameworkCore.OracleEntityFrameworkCoreSettings> -> unit (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Sub EnrichOracleDatabaseDbContext(Of TContext As DbContext) (builder As IHostApplicationBuilder, Optional configureSettings As Action(Of OracleEntityFrameworkCoreSettings) = Nothing)

Type Parameters

TContext

Parameters

Exceptions

Thrown if mandatory builder is null.

Thrown when mandatory DbContext is not registered in DI.

Applies to