Share via


DbContextOptions<TContext>.WithExtension<TExtension> Method

Definition

Adds the given extension to the underlying options and creates a new DbContextOptions with the extension added.

public override Microsoft.EntityFrameworkCore.DbContextOptions WithExtension<TExtension> (TExtension extension) where TExtension : class, Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptionsExtension;
override this.WithExtension : 'Extension -> Microsoft.EntityFrameworkCore.DbContextOptions (requires 'Extension : null and 'Extension :> Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptionsExtension)
Public Overrides Function WithExtension(Of TExtension As {Class, IDbContextOptionsExtension}) (extension As TExtension) As DbContextOptions

Type Parameters

TExtension

The type of extension to be added.

Parameters

extension
TExtension

The extension to be added.

Returns

The new options instance with the given extension added.

Applies to