CyberEye.SharedSql.Lib
3.0.34
dotnet add package CyberEye.SharedSql.Lib --version 3.0.34
NuGet\Install-Package CyberEye.SharedSql.Lib -Version 3.0.34
<PackageReference Include="CyberEye.SharedSql.Lib" Version="3.0.34" />
<PackageVersion Include="CyberEye.SharedSql.Lib" Version="3.0.34" />
<PackageReference Include="CyberEye.SharedSql.Lib" />
paket add CyberEye.SharedSql.Lib --version 3.0.34
#r "nuget: CyberEye.SharedSql.Lib, 3.0.34"
#:package CyberEye.SharedSql.Lib@3.0.34
#addin nuget:?package=CyberEye.SharedSql.Lib&version=3.0.34
#tool nuget:?package=CyberEye.SharedSql.Lib&version=3.0.34
CyberEye.SharedSql.Lib
Entity, DTO và hợp đồng truy vấn dùng chung cho tầng dữ liệu: audit, phân trang, điều kiện lọc và thông tin người dùng. Không phải thư viện chạy SQL script độc lập.
Target framework: net8.0.
Cài đặt
dotnet add package CyberEye.SharedSql.Lib
Cần cấu hình NuGet feed của dự án và chọn phiên bản tương thích với các package CyberEye khác trong host.
Sử dụng
Các namespace chính: Ce.SharedSql.Lib.Abstractions, Ce.SharedSql.Lib.Dtos, Ce.SharedSql.Lib.Interfaces, Ce.SharedSql.Lib.Enums.
using Ce.SharedSql.Lib.Dtos;
var request = new PagingRequest();
Host điền trường phân trang/filter theo hợp đồng endpoint; repository chịu trách nhiệm chuyển request thành truy vấn. Không đưa SQL tùy ý từ client vào request.
Entity<TKey>/Auditable<TKey> cung cấp cấu trúc dùng chung; kế thừa class không tự thực thi audit hoặc transaction. Migration và thực thi file SQL được mô tả ở Ce.Orm.Lib.Helpers.DbMigrationHelpers.
| 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
- CyberEye.Configuration.Lib (>= 3.0.34)
- CyberEye.Constant.Lib (>= 3.0.34)
- IdentityModel (>= 6.2.0)
- prometheus-net (>= 8.2.1)
- UAParser (>= 3.1.47)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on CyberEye.SharedSql.Lib:
| Package | Downloads |
|---|---|
|
CyberEye.Interaction.Lib
Package cung cấp các cấu hình giao thức pub/sub (RabbitMq/Kafka) và http/https để giao tiếp giữa các Service (hoặc các hệ thống khác) |
|
|
CyberEye.CommonRdbms.Lib
Package chứa các thư viện, hàm tiện ích, class model về RDBMS |
|
|
CyberEye.CommonCaching.Lib
Package chứa các thư viện, hàm tiện ích, class model về Distributed Caching (Memory, Redis cache) |
|
|
CyberEye.CommonMongoDb.Lib
Package chứa các thư viện, hàm tiện ích, class model về NoSql MongoDb |
|
|
CyberEye.CommonElasticsearch.Lib
Package chứa các thư viện, hàm tiện ích, class model về NoSql Elasticsearch |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 3.0.34 | 0 | 11/15/2026 |
| 3.0.33 | 0 | 11/15/2026 |
| 3.0.32 | 0 | 11/15/2026 |
| 3.0.31 | 71 | 11/15/2026 |
| 3.0.30 | 79 | 11/15/2026 |
| 3.0.29 | 107 | 11/13/2026 |
| 3.0.28 | 613 | 11/6/2026 |
| 3.0.27 | 608 | 9/17/2026 |
| 3.0.26 | 586 | 9/8/2026 |
| 3.0.25 | 675 | 8/22/2026 |
| 3.0.24 | 620 | 8/10/2026 |
| 3.0.23 | 617 | 8/9/2026 |
| 3.0.22 | 785 | 8/1/2026 |
| 3.0.21 | 791 | 7/28/2026 |
| 3.0.20 | 780 | 7/27/2026 |
| 3.0.19 | 776 | 7/27/2026 |
| 3.0.18 | 687 | 7/17/2026 |
| 3.0.17 | 712 | 7/13/2026 |
| 3.0.16 | 692 | 7/12/2026 |
| 3.0.15 | 693 | 7/10/2026 |