Share via


DbContextOptions.WithExtension<TExtension>(TExtension) Method

Definition

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

public abstract Microsoft.EntityFrameworkCore.DbContextOptions WithExtension<TExtension> (TExtension extension) where TExtension : class, Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptionsExtension;
abstract member WithExtension : 'Extension -> Microsoft.EntityFrameworkCore.DbContextOptions (requires 'Extension : null and 'Extension :> Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptionsExtension)
Public MustOverride 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