HEM.Common.Sdk.Persistence.Constraints
1.0.4
dotnet add package HEM.Common.Sdk.Persistence.Constraints --version 1.0.4
NuGet\Install-Package HEM.Common.Sdk.Persistence.Constraints -Version 1.0.4
<PackageReference Include="HEM.Common.Sdk.Persistence.Constraints" Version="1.0.4" />
<PackageVersion Include="HEM.Common.Sdk.Persistence.Constraints" Version="1.0.4" />
<PackageReference Include="HEM.Common.Sdk.Persistence.Constraints" />
paket add HEM.Common.Sdk.Persistence.Constraints --version 1.0.4
#r "nuget: HEM.Common.Sdk.Persistence.Constraints, 1.0.4"
#:package HEM.Common.Sdk.Persistence.Constraints@1.0.4
#addin nuget:?package=HEM.Common.Sdk.Persistence.Constraints&version=1.0.4
#tool nuget:?package=HEM.Common.Sdk.Persistence.Constraints&version=1.0.4
Common SDK Persistence Constraints
Persistence constraints provide a BaseEntity class which it's used in combine with Persistence.EfCore (Sql) and/or Persistence.Redis (NoSql). Moreover, this component will provide you a model validation. It will check if every required property is correctly filled.
Description
An in-depth paragraph about your project and overview of use.
Getting Started
Installing
- How/where to download your program
- Any modifications needed to be made to files/folders
Usability
- How to run the program
- Step-by-step bullets
code blocks for commands
Authors
Contributors for these packages:
Hernane Beserra @HernaneBeserra
Version History
- 0.2
- Various bug fixes and optimizations
- See commit change or See release history
- 0.1
- Initial Release
License
This project is licensed under the MIT License - see the LICENSE.md file for details
Acknowledgments
Inspiration, code snippets, etc.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. 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. |
-
net6.0
- Microsoft.Extensions.DependencyInjection (>= 6.0.1)
- Newtonsoft.Json (>= 13.0.1)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on HEM.Common.Sdk.Persistence.Constraints:
Package | Downloads |
---|---|
HEM.Common.Sdk.Persistence.EfCore
Persistence ef core provide you an abstraction of the Microsoft.EntityFramework implementation. By using this component you can use the DI from IServiceCollection to configure your DbContext. Moreover, this component will provide you a generic repository by using your context and every its DbSets. |
|
HEM.Common.Sdk.Persistence.Redis
Persistence redis provide you an abstraction of the ServiceStack.Redis implementation. By using this component you can use the DI from IServiceCollection to configure your Redis server (ie, cache or memory database). Moreover, this component will provide you a generic repository to make easier to handle a document in the Redis. |
GitHub repositories
This package is not used by any popular GitHub repositories.