Lumarin.Notify.Admin.EntityFrameworkCore 0.8.0-preview.199

This is a prerelease version of Lumarin.Notify.Admin.EntityFrameworkCore.
dotnet add package Lumarin.Notify.Admin.EntityFrameworkCore --version 0.8.0-preview.199
                    
NuGet\Install-Package Lumarin.Notify.Admin.EntityFrameworkCore -Version 0.8.0-preview.199
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Lumarin.Notify.Admin.EntityFrameworkCore" Version="0.8.0-preview.199" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Lumarin.Notify.Admin.EntityFrameworkCore" Version="0.8.0-preview.199" />
                    
Directory.Packages.props
<PackageReference Include="Lumarin.Notify.Admin.EntityFrameworkCore" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Lumarin.Notify.Admin.EntityFrameworkCore --version 0.8.0-preview.199
                    
#r "nuget: Lumarin.Notify.Admin.EntityFrameworkCore, 0.8.0-preview.199"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Lumarin.Notify.Admin.EntityFrameworkCore@0.8.0-preview.199
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Lumarin.Notify.Admin.EntityFrameworkCore&version=0.8.0-preview.199&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Lumarin.Notify.Admin.EntityFrameworkCore&version=0.8.0-preview.199&prerelease
                    
Install as a Cake Tool

Lumarin.Notify.Admin.EntityFrameworkCore

Lumarin.Notify.Admin.EntityFrameworkCore is the EF Core companion for the Lumarin.Notify admin control plane.

What it adds

  • EF-backed dashboard, delivery, dead-letter, and recipient query services
  • provider configuration storage, validation history, and admin-side mutation services
  • routing policy persistence, version history, activation, and simulation support
  • the admin-owned control-plane schema applied by MigrateLumarinNotifyAdminAsync()

Boundaries

  • this package extends the admin control plane; it does not add a second delivery runtime
  • it owns admin-side provider and policy tables only; it does not duplicate notification or delivery storage
  • outbox admin routes stay in Lumarin.Notify.Admin.Outbox

Basic activation

using Lumarin.Notify.Admin.EntityFrameworkCore.Extensions;
using Lumarin.Notify.DependencyInjection;

builder.Services.AddLumarinNotify(options =>
{
	options.EnableAdmin();
});
builder.Services.AddLumarinNotifyAdminEntityFrameworkCore();

var app = builder.Build();
await app.Services.MigrateLumarinNotifyAdminAsync();

MigrateLumarinNotifyAdminAsync() applies the active durable or outbox profile first and then the admin control-plane schema, so use it before enabling provider or policy mutations on an existing database.

Embedded-host migration note

If the host uses the builder-root embedded composition story, keep using the public admin helper directly:

await app.Services.MigrateLumarinNotifyAdminAsync();

That helper applies the active durable or outbox profile first and then the optional admin schema in the correct order. See samples/Lumarin.Notify.Sample.EmbeddedHost for the compile-verified builder-root and unified-mapping shape.

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (3)

Showing the top 3 NuGet packages that depend on Lumarin.Notify.Admin.EntityFrameworkCore:

Package Downloads
Lumarin.Notify.Admin.EntityFrameworkCore.PostgreSQL

Optional PostgreSQL provider package for Lumarin.Notify admin EF Core persistence.

Lumarin.Notify.Admin.EntityFrameworkCore.SqlServer

Optional SQL Server provider package for Lumarin.Notify admin EF Core persistence.

Lumarin.Notify.Hosting.Embedded.PostgreSQL

Optional embedded-hosting convenience profile for Lumarin.Notify on PostgreSQL

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.8.0-preview.199 57 5/14/2026
0.8.0-preview.162 66 4/26/2026
0.8.0-preview.161 60 4/26/2026
0.8.0-preview.160 65 4/26/2026
0.8.0-preview.159 53 4/26/2026
0.8.0-preview.158 54 4/26/2026
0.8.0-preview.157 59 4/25/2026
0.8.0-preview.156 54 4/25/2026
0.8.0-preview.155 59 4/25/2026
0.8.0-preview.154 53 4/25/2026
0.8.0-preview.153 57 4/25/2026
0.8.0-preview.150 56 4/25/2026
0.8.0-preview.133 64 4/23/2026
0.8.0-preview.132 55 4/23/2026
0.8.0-preview.130 54 4/23/2026
0.8.0-preview.128 63 4/23/2026
0.8.0-preview.120 133 4/21/2026
0.8.0-preview.115 59 4/18/2026
0.8.0-preview.114 54 4/18/2026
0.8.0-preview.113 59 4/17/2026
Loading failed