Sail2025.Core
2026.5.1
dotnet add package Sail2025.Core --version 2026.5.1
NuGet\Install-Package Sail2025.Core -Version 2026.5.1
<PackageReference Include="Sail2025.Core" Version="2026.5.1" />
<PackageVersion Include="Sail2025.Core" Version="2026.5.1" />
<PackageReference Include="Sail2025.Core" />
paket add Sail2025.Core --version 2026.5.1
#r "nuget: Sail2025.Core, 2026.5.1"
#:package Sail2025.Core@2026.5.1
#addin nuget:?package=Sail2025.Core&version=2026.5.1
#tool nuget:?package=Sail2025.Core&version=2026.5.1
Sail2025.Core
Core utilities for Sail2025, targeting .NET 8.0.
Features
- Common utilities and extension methods
- Caching abstractions and helpers
- Validation helpers
- JWT and crypto utilities
- Text/CSV helpers
Install
dotnet add package Sail2025.Core
Quick start
using Microsoft.Extensions.Logging;
using Sail.Common;
[Service]
public class UserService
{
[Inject]
private ILogger<UserService> _logger;
[Inject]
private ISailCache _cache;
public UserService()
{
this.Inject();
}
}
| 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
- JWT (>= 11.0.0)
- Microsoft.CSharp (>= 4.7.0)
- Microsoft.Extensions.Caching.Abstractions (>= 8.0.0)
- Microsoft.Extensions.Caching.Memory (>= 8.0.1)
- Microsoft.Extensions.Configuration.Abstractions (>= 8.0.0)
- Microsoft.Extensions.DependencyInjection (>= 8.0.0)
- Newtonsoft.Json (>= 13.0.3)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Sail2025.Core:
| Package | Downloads |
|---|---|
|
Sail2025.DataAccess
Data access layer of Sail2025 framework, providing unified database access interface. Supports multiple databases (SQL Server, MySQL, PostgreSQL, SQLite, Oracle, Dameng), including ORM mapping, query builder, transaction management, pagination query and other features. |
|
|
Sail2025.Web
Web core components of Sail2025 framework, providing infrastructure for ASP.NET Core applications. Includes HTTP context extensions, session management, cookie handling, layout base classes, component text resources and other features to simplify web application development. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2026.5.1 | 102 | 5/22/2026 |
| 2026.1.7 | 277 | 1/23/2026 |
| 2026.1.6 | 115 | 1/23/2026 |
| 2026.1.5 | 167 | 1/23/2026 |
| 2025.9.2.1 | 325 | 9/7/2025 |
| 2025.7.1.1 | 223 | 7/14/2025 |
| 2025.7.1 | 523 | 7/11/2025 |
2026.05.1: add PageResult<T>.Map for mapping paged data while preserving pagination metadata and null Data compatibility.