Scxy.Baiyi.Client
1.0.2
dotnet add package Scxy.Baiyi.Client --version 1.0.2
NuGet\Install-Package Scxy.Baiyi.Client -Version 1.0.2
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="Scxy.Baiyi.Client" Version="1.0.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Scxy.Baiyi.Client" Version="1.0.2" />
<PackageReference Include="Scxy.Baiyi.Client" />
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 Scxy.Baiyi.Client --version 1.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Scxy.Baiyi.Client, 1.0.2"
#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 Scxy.Baiyi.Client@1.0.2
#: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=Scxy.Baiyi.Client&version=1.0.2
#tool nuget:?package=Scxy.Baiyi.Client&version=1.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Scxy.Baiyi Framework
基于 .NET 10 的企业级分布式应用开发框架,提供 Orleans 微服务、安全防护、数据访问、任务调度等全方位能力支持。
项目结构
Frames - 框架核心
| 包名 | 说明 |
|---|---|
Scxy.Baiyi.Client |
Orleans 客户端封装,提供集群管理、熔断、重试等弹性机制 |
Scxy.Baiyi.Silo |
Orleans Silo 服务端封装,支持 Consul/Redis/ZooKeeper 集群 |
Scxy.Baiyi.Models |
统一服务响应模型 ServiceResponse<T> |
Scxy.Baiyi.Common |
公共工具库:日志、配置管理、脱敏扫描等 |
Plugins - 插件扩展
| 包名 | 说明 |
|---|---|
Scxy.Baiyi.DB |
数据库访问插件(MySQL/SQL Server/PostgreSQL/SQLite/Oracle) |
Scxy.Baiyi.Redis |
Redis 缓存插件 |
Scxy.Baiyi.Es |
Elasticsearch 搜索插件 |
Scxy.Baiyi.Excel |
Excel 导入导出插件 |
Scxy.Baiyi.Pdf |
PDF 生成插件 |
Scxy.Baiyi.Http |
HTTP 请求工具插件 |
Scxy.Baiyi.Queue |
消息队列插件(Kafka/RocketMQ) |
Scxy.Baiyi.Job |
任务调度插件 |
Scxy.Baiyi.Logging |
日志管理插件 |
Scxy.Baiyi.Security |
安全防护插件(XSS/SQL注入/CSRF/IP黑名单等) |
Scxy.Baiyi.Utils |
通用工具扩展(验证、加密、图像处理等) |
Tools - 开发工具
| 包名 | 说明 |
|---|---|
Scxy.Baiyi.Analyzers |
Roslyn 分析器,约束 Grain 返回类型必须为 ServiceResponse |
许可证
本项目采用 GNU Affero General Public License v3.0 (AGPL-3.0) 许可证,详见 LICENSE。
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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.
-
net10.0
- Microsoft.Orleans.Client (>= 10.1.0)
- Microsoft.Orleans.Clustering.Consul (>= 10.1.0)
- Microsoft.Orleans.Clustering.Redis (>= 10.1.0)
- Microsoft.Orleans.Clustering.ZooKeeper (>= 10.1.0)
- Microsoft.Orleans.Serialization.SystemTextJson (>= 10.1.0)
- Scxy.Baiyi.Common (>= 1.0.2)
- Scxy.Baiyi.Models (>= 1.0.2)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Console (>= 6.1.1)
- Serilog.Sinks.File (>= 7.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.2 | 93 | 6/3/2026 |