KamiSama.Modules.Ticketing.Sqlite
10.0.11.9
dotnet add package KamiSama.Modules.Ticketing.Sqlite --version 10.0.11.9
NuGet\Install-Package KamiSama.Modules.Ticketing.Sqlite -Version 10.0.11.9
<PackageReference Include="KamiSama.Modules.Ticketing.Sqlite" Version="10.0.11.9" />
<PackageVersion Include="KamiSama.Modules.Ticketing.Sqlite" Version="10.0.11.9" />
<PackageReference Include="KamiSama.Modules.Ticketing.Sqlite" />
paket add KamiSama.Modules.Ticketing.Sqlite --version 10.0.11.9
#r "nuget: KamiSama.Modules.Ticketing.Sqlite, 10.0.11.9"
#:package KamiSama.Modules.Ticketing.Sqlite@10.0.11.9
#addin nuget:?package=KamiSama.Modules.Ticketing.Sqlite&version=10.0.11.9
#tool nuget:?package=KamiSama.Modules.Ticketing.Sqlite&version=10.0.11.9
KamiSama.Modules.Ticketing.Sqlite
Version: 10.0.0
Description
SQLite EF Core context and provider registration for KamiSama.Modules.Ticketing.Core, including Ticketing migrations and keyed context resolution. Select it from the Core provider callback when the configured database provider is sqlite.
How to use
dotnet add package KamiSama.Modules.Ticketing.Sqlite --version 10.0.0
Publication mismatch: 10.0.0 in the required install command is the current workspace/root documentation version. NuGet exposed 10.0.11 as the latest provider package when reviewed; 10.0.0 itself was not available.
Install this package with Ticketing Core, configure the database provider as sqlite, and pass database => database.AddSqliteTicketingDbContext() to AddTicketingModule. The callback registers SqliteTicketingDbContext under the exact sqlite key, enables lazy-loading proxies, uses __EFMigrationsHistory_Ticketing, and supplies a V1_0_0 migration that creates the four Ticketing tables and cascading relationships. BuildAsync can apply it during startup, so the process needs write access to the SQLite database file and its directory.
Namespaces
- KamiSama.Modules.Ticketing (1 types)
- KamiSama.Modules.Ticketing.Repositories.Database.Sqlite (1 types)
Types
- KamiSama.Modules.Ticketing.TicketingSqliteDbContextBuilderExtensions - Registers the SQLite Ticketing context under the exact
sqlitekeyed base-context service. Use it from the callback passed toAddTicketingModule. - KamiSama.Modules.Ticketing.Repositories.Database.Sqlite.SqliteTicketingDbContext - Concrete SQLite Ticketing context targeted by this provider package's migrations. Normal hosts register it through
AddSqliteTicketingDbContextrather than constructing it directly.
| 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
- KamiSama.Modules.Ticketing.Core (>= 10.0.11.9)
- KamiSama.Repositories.EntityFrameworkCore.Sqlite (>= 10.0.11.9)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.