Palm.SurrealDB.EntityFrameworkCore.SourceGenerators
0.2.1
dotnet add package Palm.SurrealDB.EntityFrameworkCore.SourceGenerators --version 0.2.1
NuGet\Install-Package Palm.SurrealDB.EntityFrameworkCore.SourceGenerators -Version 0.2.1
<PackageReference Include="Palm.SurrealDB.EntityFrameworkCore.SourceGenerators" Version="0.2.1"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
<PackageVersion Include="Palm.SurrealDB.EntityFrameworkCore.SourceGenerators" Version="0.2.1" />
<PackageReference Include="Palm.SurrealDB.EntityFrameworkCore.SourceGenerators"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
paket add Palm.SurrealDB.EntityFrameworkCore.SourceGenerators --version 0.2.1
#r "nuget: Palm.SurrealDB.EntityFrameworkCore.SourceGenerators, 0.2.1"
#:package Palm.SurrealDB.EntityFrameworkCore.SourceGenerators@0.2.1
#addin nuget:?package=Palm.SurrealDB.EntityFrameworkCore.SourceGenerators&version=0.2.1
#tool nuget:?package=Palm.SurrealDB.EntityFrameworkCore.SourceGenerators&version=0.2.1
Palm.SurrealDB.EntityFrameworkCore.SourceGenerators
Compiled-model source generator for the Palm.SurrealDB EF Core provider. Mark a DbContext with
[SurrealCompiledModel] and the model is built at compile time instead of on first use.
Part of the Palm.SurrealDB ecosystem for SurrealDB 3.x.
Installation
dotnet add package Palm.SurrealDB.EntityFrameworkCore.SourceGenerators
Targets net10.0 (netstandard2.0 — the Roslyn host requirement). 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
- An
IIncrementalGenerator— there is no API to call
Notes
Targets netstandard2.0, because Roslyn loads generators into a netstandard2.0 host; a
net10.0 generator will not load. Referenced as an analyzer, so it contributes nothing at runtime.
Documentation
README— the ecosystem overview and package map- the documentation site — articles and full API reference
LESSONS-LEARNED.md— every known limitation, with a reproduction
Learn more about Target Frameworks and .NET Standard.
-
.NETStandard 2.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.