KarizmaCore 2.0.0
See the version list below for details.
dotnet add package KarizmaCore --version 2.0.0
NuGet\Install-Package KarizmaCore -Version 2.0.0
<PackageReference Include="KarizmaCore" Version="2.0.0" />
<PackageVersion Include="KarizmaCore" Version="2.0.0" />
<PackageReference Include="KarizmaCore" />
paket add KarizmaCore --version 2.0.0
#r "nuget: KarizmaCore, 2.0.0"
#:package KarizmaCore@2.0.0
#addin nuget:?package=KarizmaCore&version=2.0.0
#tool nuget:?package=KarizmaCore&version=2.0.0
library for EF core Base Classes
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
-
net8.0
- Microsoft.EntityFrameworkCore (>= 8.0.0)
- Microsoft.Extensions.Hosting.Abstractions (>= 8.0.0)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.0)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on KarizmaCore:
| Package | Downloads |
|---|---|
|
KarizmaResource.Domain
Domain Layer of Karizma Resource System |
|
|
KarizmaInventory.Domain
Domain Layer of Karizma Inventory System |
|
|
KarizmaSettings.Domain
Domain Layer of Karizma Settings System |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version 2.0.0
Changes in BaseRepository:
Refactored BaseRepository to stop calling SaveChangesAsync internally.
Repository now only tracks entity state (Add, Update, Delete) using DbSet.
Added XML comments to all methods to clarify that actual persistence should be handled externally via UnitOfWork.
Default UpdatedDate update is now optional via updateTimestamp parameter.
Overall change improves UnitOfWork integration and prevents accidental commits during repository operations.
Action Required:
Update calls to repository methods:
Do not rely on automatic SaveChanges in repository anymore.
Ensure a UnitOfWork or DbContext.SaveChangesAsync is called externally after modifications.