KSociety.Base.Infra.Shared
1.3.86
Prefix Reserved
See the version list below for details.
dotnet add package KSociety.Base.Infra.Shared --version 1.3.86
NuGet\Install-Package KSociety.Base.Infra.Shared -Version 1.3.86
<PackageReference Include="KSociety.Base.Infra.Shared" Version="1.3.86" />
paket add KSociety.Base.Infra.Shared --version 1.3.86
#r "nuget: KSociety.Base.Infra.Shared, 1.3.86"
// Install KSociety.Base.Infra.Shared as a Cake Addin #addin nuget:?package=KSociety.Base.Infra.Shared&version=1.3.86 // Install KSociety.Base.Infra.Shared as a Cake Tool #tool nuget:?package=KSociety.Base.Infra.Shared&version=1.3.86
KSociety.Base.Infra.Shared
The infrastructure layer, data access layer (DAL).
Introduction
The infrastructure layer, data access layer (DAL).
KSociety.Base.Infra.Shared
The infrastructure layer, data access layer (DAL). It also contains the implementation of the UnitOfWork. Supported databases:
- SqlServer
- Sqlite
- MySql
- PostgreSQL
Example of use
Refer to the following example repository. Refer to the following readme.
GitHub Repository | NuGet | Download |
---|---|---|
KSociety.Base.Infra.Shared |
License
The project is under Microsoft Reciprocal License (MS-RL)
Dependencies
List of technologies, frameworks and libraries used for implementation:
- .NET 6 (platform). Note for Visual Studio users: VS 2022 is required.
- Microsoft.EntityFrameworkCore.Proxies (Lazy loading proxies for Entity Framework Core.)
- Microsoft.EntityFrameworkCore.Sqlite (SQLite database provider for Entity Framework Core.)
- Microsoft.Extensions.Configuration.Json (JSON configuration provider implementation for Microsoft.Extensions.Configuration.)
- Microsoft.Extensions.Logging.Console (Console logger provider implementation for Microsoft.Extensions.Logging.)
- Microsoft.AspNetCore.Identity.EntityFrameworkCore (ASP.NET Core Identity provider that uses Entity Framework Core.)
- Microsoft.EntityFrameworkCore (Entity Framework Core is a modern object-database mapper for .NET.)
- Microsoft.EntityFrameworkCore.Relational (Shared Entity Framework Core components for relational database providers.)
- Microsoft.EntityFrameworkCore.SqlServer (Microsoft SQL Server database provider for Entity Framework Core.)
- Npgsql.EntityFrameworkCore.PostgreSQL (Npgsql.EntityFrameworkCore.PostgreSQL is the open source EF Core provider for PostgreSQL.)
- Pomelo.EntityFrameworkCore.MySql (Pomelo's MySQL database provider for Entity Framework Core.)
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 is compatible. 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 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. |
-
net6.0
- KSociety.Base.Domain.Shared (>= 1.3.86)
- KSociety.Base.Infra.Abstraction (>= 1.3.86)
- MediatR (>= 12.2.0)
- Microsoft.EntityFrameworkCore (>= 7.0.17)
- Microsoft.EntityFrameworkCore.Proxies (>= 7.0.17)
- Microsoft.EntityFrameworkCore.Relational (>= 7.0.17)
- Microsoft.EntityFrameworkCore.Sqlite (>= 7.0.17)
- Microsoft.EntityFrameworkCore.SqlServer (>= 7.0.17)
- Microsoft.Extensions.Configuration.Json (>= 8.0.0)
- Microsoft.Extensions.Logging.Console (>= 8.0.0)
- Npgsql.EntityFrameworkCore.PostgreSQL (>= 7.0.11)
- Pomelo.EntityFrameworkCore.MySql (>= 7.0.0)
-
net7.0
- KSociety.Base.Domain.Shared (>= 1.3.86)
- KSociety.Base.Infra.Abstraction (>= 1.3.86)
- MediatR (>= 12.2.0)
- Microsoft.EntityFrameworkCore (>= 7.0.17)
- Microsoft.EntityFrameworkCore.Proxies (>= 7.0.17)
- Microsoft.EntityFrameworkCore.Relational (>= 7.0.17)
- Microsoft.EntityFrameworkCore.Sqlite (>= 7.0.17)
- Microsoft.EntityFrameworkCore.SqlServer (>= 7.0.17)
- Microsoft.Extensions.Configuration.Json (>= 8.0.0)
- Microsoft.Extensions.Logging.Console (>= 8.0.0)
- Npgsql.EntityFrameworkCore.PostgreSQL (>= 7.0.11)
- Pomelo.EntityFrameworkCore.MySql (>= 7.0.0)
-
net8.0
- KSociety.Base.Domain.Shared (>= 1.3.86)
- KSociety.Base.Infra.Abstraction (>= 1.3.86)
- MediatR (>= 12.2.0)
- Microsoft.EntityFrameworkCore (>= 8.0.4)
- Microsoft.EntityFrameworkCore.Proxies (>= 8.0.4)
- Microsoft.EntityFrameworkCore.Relational (>= 8.0.4)
- Microsoft.EntityFrameworkCore.Sqlite (>= 8.0.4)
- Microsoft.EntityFrameworkCore.SqlServer (>= 8.0.4)
- Microsoft.Extensions.Configuration.Json (>= 8.0.0)
- Microsoft.Extensions.Logging.Console (>= 8.0.0)
- Npgsql.EntityFrameworkCore.PostgreSQL (>= 8.0.2)
- Pomelo.EntityFrameworkCore.MySql (>= 8.0.2)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on KSociety.Base.Infra.Shared:
Package | Downloads |
---|---|
KSociety.Com.Domain.Repository
K-Society Com is a full stack framework for .NET 6 application https://github.com/K-Society/KSociety.Com |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.3.101 | 89 | 9/23/2024 |
1.3.99 | 108 | 8/20/2024 |
1.3.97 | 91 | 7/11/2024 |
1.3.95 | 97 | 7/11/2024 |
1.3.93 | 86 | 7/10/2024 |
1.3.91 | 112 | 5/24/2024 |
1.3.89 | 103 | 5/8/2024 |
1.3.86 | 98 | 5/8/2024 |
1.3.55 | 145 | 2/20/2024 |
1.3.51 | 111 | 2/19/2024 |
1.3.49 | 115 | 2/14/2024 |
1.3.41 | 95 | 1/26/2024 |
1.3.37 | 121 | 1/8/2024 |
1.3.33 | 110 | 12/22/2023 |
1.3.23 | 184 | 11/21/2023 |
1.3.4 | 161 | 10/12/2023 |
1.2.57 | 382 | 10/3/2023 |
1.2.47 | 165 | 9/7/2023 |
1.2.41 | 173 | 8/22/2023 |
1.2.33 | 613 | 8/1/2023 |
1.2.30 | 160 | 7/28/2023 |
1.2.29 | 164 | 7/28/2023 |
1.2.15 | 161 | 6/14/2023 |
1.1.62 | 212 | 5/1/2023 |
1.1.61 | 239 | 3/25/2023 |
1.1.60 | 261 | 2/19/2023 |
1.1.59 | 324 | 1/20/2023 |
1.1.58 | 909 | 1/2/2023 |
1.1.29 | 127 | 12/11/2022 |
1.1.18 | 246 | 12/2/2022 |
1.1.16 | 1,463 | 11/29/2022 |
1.1.14 | 2,215 | 11/27/2022 |
1.1.4 | 3,819 | 11/9/2022 |
1.0.225 | 1,211 | 10/22/2022 |
1.0.221 | 1,184 | 10/19/2022 |
1.0.212 | 3,823 | 10/10/2022 |
1.0.203 | 4,178 | 9/14/2022 |
1.0.192 | 4,281 | 8/18/2022 |
1.0.186 | 2,899 | 7/24/2022 |
1.0.174 | 2,984 | 7/4/2022 |
1.0.172 | 1,466 | 7/4/2022 |
1.0.128 | 4,574 | 6/6/2022 |
1.0.114 | 4,900 | 4/21/2022 |
1.0.111 | 3,360 | 4/9/2022 |
1.0.101 | 5,181 | 3/11/2022 |
1.0.97 | 3,448 | 2/24/2022 |
1.0.91 | 5,481 | 2/11/2022 |
1.0.84 | 3,703 | 1/21/2022 |
1.0.63 | 2,375 | 12/27/2021 |
1.0.33 | 2,434 | 12/4/2021 |
1.0.7 | 1,012 | 11/11/2021 |
0.0.196 | 3,077 | 10/30/2021 |
0.0.178 | 4,219 | 10/4/2021 |
0.0.168 | 1,429 | 10/4/2021 |
0.0.167 | 2,820 | 9/16/2021 |
0.0.161 | 4,140 | 8/28/2021 |
0.0.157 | 4,153 | 8/28/2021 |
0.0.144 | 2,914 | 8/11/2021 |
0.0.110 | 3,990 | 7/17/2021 |
0.0.104 | 3,902 | 7/9/2021 |
0.0.100 | 2,686 | 7/3/2021 |
0.0.98 | 3,965 | 6/19/2021 |
0.0.94 | 2,498 | 6/1/2021 |
0.0.92 | 2,597 | 5/9/2021 |
0.0.91 | 1,297 | 5/9/2021 |
0.0.90 | 3,841 | 4/24/2021 |
0.0.81 | 3,769 | 2/24/2021 |
0.0.69 | 2,755 | 2/10/2021 |
0.0.57 | 1,465 | 1/27/2021 |
0.0.41 | 2,596 | 1/19/2021 |
0.0.40 | 4,012 | 1/18/2021 |
0.0.38 | 3,967 | 1/13/2021 |
0.0.27 | 3,927 | 1/7/2021 |
0.0.17 | 3,518 | 12/22/2020 |
0.0.16 | 1,337 | 12/19/2020 |
0.0.12 | 4,252 | 12/10/2020 |
0.0.9 | 2,559 | 12/8/2020 |
0.0.8 | 2,571 | 12/8/2020 |