Acontplus.Common.Infrastructure
1.0.11
See the version list below for details.
dotnet add package Acontplus.Common.Infrastructure --version 1.0.11
NuGet\Install-Package Acontplus.Common.Infrastructure -Version 1.0.11
<PackageReference Include="Acontplus.Common.Infrastructure" Version="1.0.11" />
paket add Acontplus.Common.Infrastructure --version 1.0.11
#r "nuget: Acontplus.Common.Infrastructure, 1.0.11"
// Install Acontplus.Common.Infrastructure as a Cake Addin #addin nuget:?package=Acontplus.Common.Infrastructure&version=1.0.11 // Install Acontplus.Common.Infrastructure as a Cake Tool #tool nuget:?package=Acontplus.Common.Infrastructure&version=1.0.11
Acontplus.Common.Infrastructure
A .NET library providing common infrastructure components for database access and data operations.
Overview
Acontplus.Common.Infrastructure is a utility library that provides common infrastructure components and database access functionality for .NET applications. It's built on .NET 8.0 and integrates with Entity Framework Core.
Installation
Install the package via NuGet Package Manager:
dotnet add package Acontplus.Common.Infrastructure
Or via the NuGet Package Manager Console:
Install-Package Acontplus.Common.Infrastructure
Dependencies
- FastMember (1.5.0)
- Microsoft.Data.SqlClient (5.2.2)
- Microsoft.EntityFrameworkCore (8.0.10)
- Microsoft.EntityFrameworkCore.SqlServer (8.0.10)
Features
- Database context management
- Repository pattern implementation
- SQL Server integration
- Data reader mapping utilities
- Parameter handling helpers
Project Structure
- BaseContext.cs - Base database context implementation
- DbContextFactory.cs - Factory for creating database contexts
- Repository/ - Repository pattern implementations
- AdoRepository.cs - ADO.NET based repository
- AdoSqlServer.cs - SQL Server specific implementations
- IAdoRepository.cs - Repository interfaces
- Utils/ - Utility classes for data operations
License
This project is licensed under the MIT License.
Author
Ivan Paz
Company
Acontplus S.A.S.
Repository
Tags
infrastructure, dbaccess, ado
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Support
For support, please open an issue in the GitHub repository.
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. |
-
net8.0
- FastMember (>= 1.5.0)
- Microsoft.Data.SqlClient (>= 5.2.2)
- Microsoft.EntityFrameworkCore (>= 8.0.10)
- Microsoft.EntityFrameworkCore.SqlServer (>= 8.0.10)
- Microsoft.Extensions.Configuration.Abstractions (>= 8.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 8.0.2)
- Microsoft.IdentityModel.Tokens (>= 7.6.1)
- System.IdentityModel.Tokens.Jwt (>= 7.6.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.