Namespace IRM.EntityFrameworkCore
Classes
Extension methods to determine the type of database used. |
Extension methods for Microsoft.EntityFrameworkCore.DbContext. |
A domain context that can be used to retrieve aggregates and save changes with entity framework. |
Extensions methods for configuring aggregates and entities. |
A domain context that can be used to retrieve aggregates and save changes with entity framework. Extends the DomainContext with a filter, that ensures correct tenant, when gettings aggregates. |
Extension methods for configuration of properties that is aware of database vendor differences. |
A ReadOnlyContext instance represents a session with the database and can be used to query your entities. Since it is for read-only scenarios, all change tracking is turned off and it is not possible to call SaveChanges(Boolean) or SaveChangesAsync(Boolean, CancellationToken) |
RelationalIndexBuilderExtensions Relational database specific extension methods for Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder. |
Extension methods for getting correct sql statements for different types of database objects. |
Extension methods for System.Type that is part of an Entity Framework model. |
Interfaces
The database schema is accessible on Model, but that is not possible to use during model creation (aka when configuring EF), and this interface exposes the possibility to expose the schema so it can be used earlier. This is used for example by the MySQL support. |