Skip to content
Alvo is pre-v0.1: the image runs from its edge tag, and no NuGet package or release is published yet.Pre-v0.1: no release yet.Roadmap and status

C# API

The host-facing C# surface of each MMLib.Alvo.* package: registration, options and the ports a host calls or implements.

Each page lists what a host author touches: the extension methods on IServiceCollection, IAlvoBuilder and IEndpointRouteBuilder that register and map Alvo, the options classes they configure, and the ports a host calls or implements. Other public types are implementation surface and are not listed. Alvo is pre-v0.1: no package is published to NuGet yet.

For walkthroughs, see Embed in ASP.NET Core, Call Alvo from your endpoints and Custom CEL functions.

PackageDescription
MMLib.Alvo.AbstractionsThe interface-first root of the Alvo dependency graph: every port, and nothing that implements one.
MMLib.AlvoThe Alvo core: schema registry, Data API, rule engine, events and management, registered with AddAlvo.
MMLib.Alvo.Data.EntityFrameworkCoreThe relational adapter every Alvo engine driver is built on.
MMLib.Alvo.Data.SqliteThe SQLite driver for Alvo, registered with UseSqlite.
MMLib.Alvo.Data.PostgreSqlThe PostgreSQL driver for Alvo, registered with UsePostgreSql.
MMLib.Alvo.AdminThe Alvo admin dashboard: server-interactive Blazor components and the design system they ship with.
MMLib.Alvo.AiThe Alvo schema assistant: an agent that reads a project and proposes a descriptor change, and cannot apply one.
MMLib.Alvo.IdentityASP.NET Core Identity for Alvo: administrator accounts, roles, cookie sign-in and the bootstrap administrator.