AgentBlazor.EntityFrameworkCore
0.2.0-preview.2
See the version list below for details.
dotnet add package AgentBlazor.EntityFrameworkCore --version 0.2.0-preview.2
NuGet\Install-Package AgentBlazor.EntityFrameworkCore -Version 0.2.0-preview.2
<PackageReference Include="AgentBlazor.EntityFrameworkCore" Version="0.2.0-preview.2" />
<PackageVersion Include="AgentBlazor.EntityFrameworkCore" Version="0.2.0-preview.2" />
<PackageReference Include="AgentBlazor.EntityFrameworkCore" />
paket add AgentBlazor.EntityFrameworkCore --version 0.2.0-preview.2
#r "nuget: AgentBlazor.EntityFrameworkCore, 0.2.0-preview.2"
#:package AgentBlazor.EntityFrameworkCore@0.2.0-preview.2
#addin nuget:?package=AgentBlazor.EntityFrameworkCore&version=0.2.0-preview.2&prerelease
#tool nuget:?package=AgentBlazor.EntityFrameworkCore&version=0.2.0-preview.2&prerelease
AgentBlazor.EntityFrameworkCore
Optional Entity Framework Core integration for exposing read-safe entity schema to AgentBlazor agents.
This package is schema-only. It does not execute queries, generate LINQ, generate SQL, scan every DbSet, or grant data mutation capability.
Install:
dotnet add package AgentBlazor.EntityFrameworkCore --prerelease
Register your DbContext with IDbContextFactory<TContext>:
builder.Services.AddDbContextFactory<AppDbContext>(options =>
{
options.UseSqlite(builder.Configuration.GetConnectionString("AppDb"));
});
Expose only safe entities and properties:
using AgentBlazor.EntityFrameworkCore;
options.ConfigureBuilder(agentBuilder =>
{
agentBuilder.AddEntitySchema<AppDbContext>("support-data", schema =>
{
schema.Entity<SupportTicket>("support_tickets", entity =>
{
entity.Property(x => x.Id, "Ticket identifier");
entity.Property(x => x.Status, "Current ticket status");
entity.Property(x => x.CreatedUtc, "Creation timestamp");
});
});
agentBuilder.AddWorkflow<SupportCapabilities>("support-agent", agent =>
{
agent.WithDataSchemas("support-data");
});
});
Execution remains app-owned. Use normal [AgentAction] methods with EF projections, row limits, authorization, and tenant filtering. Do not pass model-generated SQL or LINQ into EF.
Full docs: https://github.com/ashpeterson/AgentBlazor/blob/master/docs/entity-framework.md
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. 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.2)
-
net8.0
- Microsoft.EntityFrameworkCore (>= 8.0.0)
-
net9.0
- Microsoft.EntityFrameworkCore (>= 9.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.2.0 | 44 | 5/20/2026 |
| 0.2.0-preview.3 | 35 | 5/19/2026 |
| 0.2.0-preview.2 | 43 | 5/18/2026 |
v0.2 preview: structured capability error recovery, schema-only EF Core entity exposure, hosted demo observability, and verified package-first quickstart updates.