Veriqa.Core.TransactionEngine.EntityFrameworkCore
0.6.1
Prefix Reserved
dotnet add package Veriqa.Core.TransactionEngine.EntityFrameworkCore --version 0.6.1
NuGet\Install-Package Veriqa.Core.TransactionEngine.EntityFrameworkCore -Version 0.6.1
<PackageReference Include="Veriqa.Core.TransactionEngine.EntityFrameworkCore" Version="0.6.1" />
<PackageVersion Include="Veriqa.Core.TransactionEngine.EntityFrameworkCore" Version="0.6.1" />
<PackageReference Include="Veriqa.Core.TransactionEngine.EntityFrameworkCore" />
paket add Veriqa.Core.TransactionEngine.EntityFrameworkCore --version 0.6.1
#r "nuget: Veriqa.Core.TransactionEngine.EntityFrameworkCore, 0.6.1"
#:package Veriqa.Core.TransactionEngine.EntityFrameworkCore@0.6.1
#addin nuget:?package=Veriqa.Core.TransactionEngine.EntityFrameworkCore&version=0.6.1
#tool nuget:?package=Veriqa.Core.TransactionEngine.EntityFrameworkCore&version=0.6.1
Veriqa.Core.TransactionEngine.EntityFrameworkCore
EF Core transaction store for the Veriqa Transaction Engine — a satellite package. The core engine ships with an in-memory store; installing this one moves authentication transactions into a relational database without the core taking a dependency on an ORM.
The database provider (Npgsql and friends) and the connection string belong to the host: this
package takes the DbContextOptionsBuilder you configure and nothing else. The migrations live in
their own package per provider — for PostgreSQL that is
Veriqa.Core.TransactionEngine.Migrations.PostgreSql.
Install
dotnet add package Veriqa.Core.TransactionEngine.EntityFrameworkCore
Wiring
authServer.ConfigureTransactionEngine(te =>
te.UseEfCoreStore(ef => ef.UseNpgsql(
connectionString,
npgsql => npgsql.MigrationsAssembly("Veriqa.Core.TransactionEngine.Migrations.PostgreSql"))));
License
Mozilla Public License 2.0 — see the LICENSE file in the repository root; the package carries
the MPL-2.0 license expression in its metadata.
Veriqa™ — © Dmitrii Erusov. Sources and mirrors: https://veriqa.app · devs@veriqa.app
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Microsoft.EntityFrameworkCore (>= 10.0.12)
- Microsoft.EntityFrameworkCore.Relational (>= 10.0.12)
- Veriqa.Core.TransactionEngine (>= 0.6.1)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Veriqa.Core.TransactionEngine.EntityFrameworkCore:
| Package | Downloads |
|---|---|
|
Veriqa.Core.TransactionEngine.Migrations.PostgreSql
PostgreSQL migrations for the Veriqa Transaction Engine schema (host-referenced migrations assembly). |
|
|
Veriqa.Core.TransactionEngine.Migrations.SqlServer
SQL Server migrations for the Veriqa Transaction Engine schema (host-referenced migrations assembly). |
GitHub repositories
This package is not used by any popular GitHub repositories.