Palm.SurrealDB.EntityFrameworkCore.Diagnostics
0.2.1
dotnet add package Palm.SurrealDB.EntityFrameworkCore.Diagnostics --version 0.2.1
NuGet\Install-Package Palm.SurrealDB.EntityFrameworkCore.Diagnostics -Version 0.2.1
<PackageReference Include="Palm.SurrealDB.EntityFrameworkCore.Diagnostics" Version="0.2.1" />
<PackageVersion Include="Palm.SurrealDB.EntityFrameworkCore.Diagnostics" Version="0.2.1" />
<PackageReference Include="Palm.SurrealDB.EntityFrameworkCore.Diagnostics" />
paket add Palm.SurrealDB.EntityFrameworkCore.Diagnostics --version 0.2.1
#r "nuget: Palm.SurrealDB.EntityFrameworkCore.Diagnostics, 0.2.1"
#:package Palm.SurrealDB.EntityFrameworkCore.Diagnostics@0.2.1
#addin nuget:?package=Palm.SurrealDB.EntityFrameworkCore.Diagnostics&version=0.2.1
#tool nuget:?package=Palm.SurrealDB.EntityFrameworkCore.Diagnostics&version=0.2.1
Palm.SurrealDB.EntityFrameworkCore.Diagnostics
Diagnostics, event definitions and command interception for the Palm.SurrealDB EF Core provider.
Part of the Palm.SurrealDB ecosystem for SurrealDB 3.x.
Installation
dotnet add package Palm.SurrealDB.EntityFrameworkCore.Diagnostics
Targets net10.0. The package is proprietary and sets
PackageRequireLicenseAcceptance, so NuGet prompts before installing — see LICENSE.
Nothing is on NuGet.org until the first release runs; see
docs/RELEASING.md.
Provides
SurrealEventId— the single event-id authority for the EF Core familySurrealCommandEventData/…Executed/…ErrorEventDataDiagnosticSourcepayloadsISurrealDbCommandInterceptor+ EF-standardAddInterceptorsregistration
Depends on
Palm.SurrealDB.Net.AbstractionsPalm.SurrealDB.Net.SurrealQL
Notes
Events use EF's own DbLoggerCategory categories rather than a custom category tree, so LogTo
and EnableSensitiveDataLogging behave the way they do for any other provider. This package
creates no ActivitySource of its own — spans come from Palm.SurrealDB.Net.Diagnostics.
Documentation
README— the ecosystem overview and package map- troubleshooting.md — the relevant article
LESSONS-LEARNED.md— every known limitation, with a reproduction
| 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.10)
- Palm.SurrealDB.Net.Abstractions (>= 0.2.1)
- Palm.SurrealDB.Net.SurrealQL (>= 0.2.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Palm.SurrealDB.EntityFrameworkCore.Diagnostics:
| Package | Downloads |
|---|---|
|
Palm.SurrealDB.EntityFrameworkCore
Entity Framework Core provider for SurrealDB, built on the Palm.SurrealDB.Net client and SurrealQL AST. |
GitHub repositories
This package is not used by any popular GitHub repositories.