EzSCIM.EfCore
0.0.1
dotnet add package EzSCIM.EfCore --version 0.0.1
NuGet\Install-Package EzSCIM.EfCore -Version 0.0.1
<PackageReference Include="EzSCIM.EfCore" Version="0.0.1" />
<PackageVersion Include="EzSCIM.EfCore" Version="0.0.1" />
<PackageReference Include="EzSCIM.EfCore" />
paket add EzSCIM.EfCore --version 0.0.1
#r "nuget: EzSCIM.EfCore, 0.0.1"
#:package EzSCIM.EfCore@0.0.1
#addin nuget:?package=EzSCIM.EfCore&version=0.0.1
#tool nuget:?package=EzSCIM.EfCore&version=0.0.1
EzSCIM β NuGet Package Documentation
EzSCIM provides a complete SCIM 2.0 server implementation for ASP.NET Core. You expose your data through one of two integration models.
Choose your integration model
π Model 1 β IQueryable (any data source)
NuGet package: EzSCIM
Use this model if you:
- Already have an existing repository or ORM (Dapper, Cosmos DB, MongoDB, customβ¦)
- Want full control over data access
- Do not use Entity Framework Core
Your entity class gets annotated with [ScimProperty] attributes. You implement
IUserGroupDataRepository<TUser, TGroup> with an IQueryable<T> source, and EzSCIM
translates SCIM filters to LINQ server-side.
β Get started with IQueryable
ποΈ Model 2 β EF Core / DbContext
NuGet packages: EzSCIM + EzSCIM.EfCore
Use this model if you use Entity Framework Core. Inherit EfScimRepositoryBase<TUser, TGroup, TContext>
and your entities get automatic Id generation, timestamps, CRUD, filter translation, and
unique-constraint detection β with zero boilerplate.
π Authentication
JWT Bearer token authentication β applies to both models.
Reference
| Topic | Model |
|---|---|
| Repository interfaces | IQueryable |
| SCIM filter syntax | IQueryable |
| SCIM 2.0 attribute reference | Both |
| Microsoft Entra ID required SCIM fields | Both |
Schema extensions [ScimProperty] |
Both |
| IScimEntity interface | EF Core |
| EfScimRepositoryBase reference | EF Core |
| Multi-provider: SQL Server / PostgreSQL | EF Core |
Last Updated: April 24, 2026
| 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
- EzSCIM (>= 0.0.1)
- Microsoft.EntityFrameworkCore (>= 10.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.0.1 | 98 | 4/24/2026 |