Saintber.Abstractions 1.0.0-rc03-alpha14

This is a prerelease version of Saintber.Abstractions.
dotnet add package Saintber.Abstractions --version 1.0.0-rc03-alpha14
                    
NuGet\Install-Package Saintber.Abstractions -Version 1.0.0-rc03-alpha14
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Saintber.Abstractions" Version="1.0.0-rc03-alpha14" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Saintber.Abstractions" Version="1.0.0-rc03-alpha14" />
                    
Directory.Packages.props
<PackageReference Include="Saintber.Abstractions" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Saintber.Abstractions --version 1.0.0-rc03-alpha14
                    
#r "nuget: Saintber.Abstractions, 1.0.0-rc03-alpha14"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Saintber.Abstractions@1.0.0-rc03-alpha14
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Saintber.Abstractions&version=1.0.0-rc03-alpha14&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Saintber.Abstractions&version=1.0.0-rc03-alpha14&prerelease
                    
Install as a Cake Tool

.NET License: MIT NuGet

English | 中文說明


📘 English

Overview

Saintber.Abstractions provides common interfaces, abstract base classes, and extension utilities for building modular systems. It targets shared functionality across services, repositories, identity, Data Scope, and data transformation in Saintber's ecosystem.

Features

  • Clear separation of concerns and layered design
  • Lightweight abstractions for messaging and repository patterns
  • Compatible with .NET 6, .NET 8, and upcoming .NET 9

Installation

dotnet add package Saintber.Abstractions

📝 License

This package is licensed under the MIT License.

🌐 Repository

https://github.com/saintber/Saintber.Abstractions


📙 中文說明

簡介

Saintber.Abstractions 提供在 Saintber 系統架構中可重用的基底抽象與介面定義,包含:

  • 服務 (Service) 抽象層
  • 知識庫 (Repository) 抽象層
  • 使用者身分識別介面
  • 資料範圍控制介面
  • 資料轉換與擴充輔助方法

適合用於建立模組化架構、降低耶合、提升可測試性。

特點

  • 明確的責任分離設計
  • 輕量級抽象,方便擴充與整合
  • 支援 .NET 6、8 及 9 等版本

安裝方式

dotnet add package Saintber.Abstractions

📝 許可條款

本套件採用 MIT 許可條款

🌐 原始碼庫

https://github.com/saintber/Saintber.Abstractions

Product 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 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 is compatible.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Saintber.Abstractions:

Package Downloads
Saintber.EntityFrameworkCore

提供 Saintber EntityFramework 附屬工具

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.0-rc03-alpha14 227 7/17/2025
1.0.0-rc03-alpha13 415 5/14/2025
1.0.0-rc03-alpha12 464 4/20/2025
1.0.0-rc03-alpha11 139 4/20/2025
1.0.0-rc03-alpha10 575 3/26/2025
1.0.0-rc03-alpha09 521 3/20/2025
1.0.0-rc03-alpha08 619 3/18/2025
1.0.0-rc03-alpha07 136 3/17/2025
1.0.0-rc03-alpha06 245 3/11/2025
1.0.0-rc03-alpha05 171 3/10/2025
1.0.0-rc03-alpha04 148 3/10/2025
1.0.0-rc03-alpha03 139 3/10/2025
1.0.0-rc02-alpha02 199 3/4/2025
1.0.0-rc02-alpha01 187 3/4/2025
1.0.0-rc01 191 3/4/2025