WindnTrees.CRUDS.Repository.Core
1.0.14
dotnet add package WindnTrees.CRUDS.Repository.Core --version 1.0.14
NuGet\Install-Package WindnTrees.CRUDS.Repository.Core -Version 1.0.14
<PackageReference Include="WindnTrees.CRUDS.Repository.Core" Version="1.0.14" />
<PackageVersion Include="WindnTrees.CRUDS.Repository.Core" Version="1.0.14" />
<PackageReference Include="WindnTrees.CRUDS.Repository.Core" />
paket add WindnTrees.CRUDS.Repository.Core --version 1.0.14
#r "nuget: WindnTrees.CRUDS.Repository.Core, 1.0.14"
#:package WindnTrees.CRUDS.Repository.Core@1.0.14
#addin nuget:?package=WindnTrees.CRUDS.Repository.Core&version=1.0.14
#tool nuget:?package=WindnTrees.CRUDS.Repository.Core&version=1.0.14
CRUD2CRUD Entity Repository
is a general purpose EntityRepository inherits CRUDLMRepository abstract repository that implements ICRUDL and ICRUDM interfaces.
ICRUDL:
- Interface Create, Read, Update, Delete and List methods.
ICRUDM:
- Interface Method and MethodObject methods.
CRUDLMRepository Extensions:
- Support WCF (specific or compliant) methods for more generalized data communication. It may be assumed as specialized CRUDM with technical compliance.
Benefits:
- Centralized conditional and sorting logic.
- Extends EntityFramework repository for specialized CRUD2CRUD specific CRUDLM tasks.
- Flexibility to write custom ADO .NET repository methods.
- Web Frameworks (.NET Framework, .NET8, .NET10) direct controllers integration through ICRUDL, ICRUDM interfacing.
- WCF (.NET Framework) direct controllers integration through ICRUDL, ICRUDM interfacing.
- Built-in data listing functionality based on page and size for EntityFramework repositories.
- Generalized data querying object.
- Generalized repositories for dedicated data services against each data object.
Scope:
Not limited to only CRUD2CRUD communication and controllers framework.
| 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.7)
- Microsoft.Extensions.Caching.Memory (>= 10.0.7)
- System.Security.Cryptography.Xml (>= 10.0.7)
- WindnTrees.ICRUDS.Standard (>= 0.0.25)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on WindnTrees.CRUDS.Repository.Core:
| Package | Downloads |
|---|---|
|
WindnTrees.Core
WindnTrees.Core abstraction library for WindnTrees application projects. WindnTrees.Core extends .NET Core native controller and provide BasicController, ContentController, CRUDController, CRUDLController, MultipartFormController and FlexController that are required when writing a WindnTrees.Core application. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.14 | 127 | 5/7/2026 |
| 1.0.12 | 409 | 11/24/2023 |
| 1.0.11 | 301 | 11/5/2023 |
| 1.0.10 | 238 | 11/5/2023 |
| 1.0.9 | 487 | 11/21/2022 |
| 1.0.8 | 487 | 11/4/2022 |
| 1.0.7 | 577 | 6/5/2022 |
| 1.0.6 | 544 | 9/9/2021 |
| 1.0.5 | 1,436 | 1/4/2021 |
| 1.0.4 | 558 | 11/29/2020 |
| 1.0.3 | 656 | 10/27/2020 |
| 1.0.2 | 723 | 9/20/2020 |
| 1.0.1 | 616 | 8/26/2020 |
| 1.0.0 | 689 | 5/18/2020 |