diff --git a/src/EFCore/EFCore.Impl.csproj b/src/EFCore/EFCore.Impl.csproj index 115bc6f..b6290e3 100644 --- a/src/EFCore/EFCore.Impl.csproj +++ b/src/EFCore/EFCore.Impl.csproj @@ -30,7 +30,7 @@ - + build;analyzers diff --git a/src/EFCore/PACKAGE.md b/src/EFCore/PACKAGE.md index d827395..98bf7b0 100644 --- a/src/EFCore/PACKAGE.md +++ b/src/EFCore/PACKAGE.md @@ -100,9 +100,9 @@ While all storage formats are fully supported, their ability to preserve chronol ## ⚡ Native AOT & Trimming Compatibility -`ByteAether.Ulid.EntityFrameworkCore` is fully trimmed and annotated for **Native AOT** compilation. It introduces zero reflection or dynamic code generation. +`ByteAether.Ulid.EntityFrameworkCore` is annotated `IsAotCompatible` and introduces no reflection or dynamic code generation of its own beyond the `Expression>`-based `ValueConverter<,>` registrations that EF Core itself compiles once per model, at model-build time rather than per query. -> While this extension package is entirely AOT-safe, your underlying application must still conform to [Entity Framework Core's native AOT constraints](https://learn.microsoft.com/en-us/ef/core/performance/nativeaot-and-precompiled-queries) (such as using EF Core Precompiled Models via `dotnet ef dbcontext optimize`). +> Your underlying application must still conform to [Entity Framework Core's native AOT constraints](https://learn.microsoft.com/en-us/ef/core/performance/nativeaot-and-precompiled-queries) (such as using EF Core Precompiled Models via `dotnet ef dbcontext optimize`). ## 📜 License