Class LinqToDBContextOptionsBuilder
- Namespace
- LinqToDB.EntityFrameworkCore
- Assembly
- linq2db.EntityFrameworkCore.dll
Linq To DB context options builder
public class LinqToDBContextOptionsBuilder
- Inheritance
-
LinqToDBContextOptionsBuilder
Constructors
LinqToDBContextOptionsBuilder(DbContextOptionsBuilder)
.ctor
public LinqToDBContextOptionsBuilder(DbContextOptionsBuilder optionsBuilder)
Parameters
optionsBuilder
DbContextOptionsBuilder
Properties
DbContextOptions
Db context options.
public DbContextOptions DbContextOptions { get; }
Property Value
Methods
AddCustomOptions(Func<DataOptions, DataOptions>)
Registers custom Linq To DB options.
public LinqToDBContextOptionsBuilder AddCustomOptions(Func<DataOptions, DataOptions> optionsSetter)
Parameters
optionsSetter
Func<DataOptions, DataOptions>Function to setup custom Linq To DB options.
Returns
AddInterceptor(IInterceptor)
Registers Linq To DB interceptor.
public LinqToDBContextOptionsBuilder AddInterceptor(IInterceptor interceptor)
Parameters
interceptor
IInterceptorThe interceptor instance to register.
Returns
AddMappingSchema(MappingSchema)
Registers custom Linq To DB MappingSchema.
public LinqToDBContextOptionsBuilder AddMappingSchema(MappingSchema mappingSchema)
Parameters
mappingSchema
MappingSchemaThe interceptor instance to register.