RG3.PF.Utilities
9.0.6
dotnet add package RG3.PF.Utilities --version 9.0.6
NuGet\Install-Package RG3.PF.Utilities -Version 9.0.6
<PackageReference Include="RG3.PF.Utilities" Version="9.0.6" />
<PackageVersion Include="RG3.PF.Utilities" Version="9.0.6" />
<PackageReference Include="RG3.PF.Utilities" />
paket add RG3.PF.Utilities --version 9.0.6
#r "nuget: RG3.PF.Utilities, 9.0.6"
#:package RG3.PF.Utilities@9.0.6
#addin nuget:?package=RG3.PF.Utilities&version=9.0.6
#tool nuget:?package=RG3.PF.Utilities&version=9.0.6
1、【RG3.PF.Utilities】(可配置化,标准化,灵活配置,集成百度、腾讯、阿里、短信通等巨头接口,可脱离开发环境,集成nodejs中间件、统一认证中心)
2、以Rg3.开头且类继承 IService 或 IRepository的在Starup里面不用注入,案例如下
3、public class ListRepository : IRepository
4、public class ListService : IService
5、使用请到github获取 RG3.PF.WebApp.Host
6、6.0.0.77开始,nodeserice迁移到RG3.PF.PinYinScriptEngineCliWrap
7、被 RG3.WF.DSL 引用
8、 20240815 升级到.netcore sdk 8.0
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | 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. |
-
net9.0
- DotNetCore.CAP (>= 8.3.4)
- DotNetCore.CAP.AzureServiceBus (>= 8.3.4)
- DotNetCore.CAP.Dashboard.K8s (>= 8.3.4)
- DotNetCore.CAP.InMemoryStorage (>= 8.3.4)
- DotNetCore.CAP.Kafka (>= 8.3.4)
- DotNetCore.CAP.MongoDB (>= 8.3.4)
- DotNetCore.CAP.MySql (>= 8.3.3)
- DotNetCore.CAP.NATS (>= 8.3.4)
- DotNetCore.CAP.OpenTelemetry (>= 8.3.4)
- DotNetCore.CAP.Oracle (>= 6.0.1)
- DotNetCore.CAP.PostgreSql (>= 8.3.4)
- DotNetCore.CAP.Pulsar (>= 8.3.4)
- DotNetCore.CAP.RabbitMQ (>= 8.3.4)
- DotNetCore.CAP.RedisStreams (>= 8.3.4)
- DotNetCore.CAP.SqlServer (>= 8.3.4)
- IdentityModel (>= 7.0.0)
- MaiKeBing.CAP.ZeroMQ (>= 1.0.37)
- Mapster.DependencyInjection (>= 1.0.1)
- Microsoft.AspNetCore.OpenApi (>= 9.0.5)
- RG3.PF.Auth.Abstractions (>= 9.0.1)
- RG3.PF.ConsoleEx (>= 9.0.1)
- RG3.PF.PinYinScriptEngineCliWrap (>= 9.0.1)
- RG3.PF.RateLimit (>= 9.0.1)
- RG3.PF.TimeCrontab (>= 9.0.1)
- Scalar.AspNetCore (>= 2.3.1)
- Serilog.AspNetCore (>= 9.0.0)
- System.IdentityModel.Tokens.Jwt (>= 8.10.0)
NuGet packages (11)
Showing the top 5 NuGet packages that depend on RG3.PF.Utilities:
| Package | Downloads |
|---|---|
|
RG3.PF.Web.StartUsed
1、【核心业务使用包RG3.PF.Web.StartUsed】(可配置化,标准化,灵活配置,集成百度、腾讯、阿里、短信通等巨头接口,可脱离开发环境,集成nodejs中间件、统一认证中心) 2、以Rg3.开头且类继承 IService 或 IRepository的在Starup里面不用注入,案例如下 3、public class ListRepository : IRepository 4、public class ListService : IService 5、使用请到github获取 RG3.PF.WebApp.Host 6、Quartz集成redis订阅、Quartz 7、修复多引用CLDC 8、接入微信公众号wxconfig 9、Prometheus+Grafana https://doc.rg1008.com/docs/rg_pass_log/rg_pass_log-1dpcuns9s6r8c 10、Headers添加VerifyApiValue 用于验证 11、添加时间戳 Convert.ToInt64(DateTimePFUtil.ToTimestampSecond(this.Expires)); 12、版本记录:https://doc.rg1008.com/docs/rg_pass_log/rg_pass_log-1dpubsabl25v4 13、 20240815 升级到.netcore sdk 8.0 |
|
|
RG3.BO.Auth
1、【权限认证】(可配置化,标准化,灵活配置,集成百度、腾讯、阿里、短信通等巨头接口,可脱离开发环境,集成nodejs中间件、统一认证中心) 2、以Rg3.开头且类继承 IService 或 IRepository的在Starup里面不用注入,案例如下 3、public class ListRepository : IRepository 4、public class ListService : IService 5、使用请到github获取 RG3.PF.WebApp.Host 6、6.0.0.77开始,nodeserice迁移到RG3.PF.PinYinScriptEngineCliWrap |
|
|
RG3.PF.Caching.Redis
1、【RG3.PF.Caching.Redis】(可配置化,标准化,灵活配置,集成百度、腾讯、阿里、短信通等巨头接口,可脱离开发环境,集成nodejs中间件、统一认证中心) 2、以Rg3.开头且类继承 IService 或 IRepository的在Starup里面不用注入,案例如下 3、public class ListRepository : IRepository 4、public class ListService : IService 5、使用请到github获取 RG3.PF.WebApp.Host 6、6.0.0.77开始,nodeserice迁移到RG3.PF.PinYinScriptEngineCliWrap |
|
|
RG3.PF.MessageQueue
1、【RG3.PF.MessageQueue】(可配置化,标准化,灵活配置,集成百度、腾讯、阿里、短信通等巨头接口,可脱离开发环境,集成nodejs中间件、统一认证中心) 2、以Rg3.开头且类继承 IService 或 IRepository的在Starup里面不用注入,案例如下 3、public class ListRepository : IRepository 4、public class ListService : IService 5、使用请到github获取 RG3.PF.WebApp.Host 6、6.0.0.77开始,nodeserice迁移到RG3.PF.PinYinScriptEngineCliWrap |
|
|
RG3.PF.Caching.MongoDB
1、【RG3.PF.Caching.MongoDB】(可配置化,标准化,灵活配置,集成百度、腾讯、阿里、短信通等巨头接口,可脱离开发环境,集成nodejs中间件、统一认证中心) 2、以Rg3.开头且类继承 IService 或 IRepository的在Starup里面不用注入,案例如下 3、public class ListRepository : IRepository 4、public class ListService : IService 5、使用请到github获取 RG3.PF.WebApp.Host 6、6.0.0.77开始,nodeserice迁移到RG3.PF.PinYinScriptEngineCliWrap |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 9.0.6 | 1,512 | 8/7/2025 |
| 9.0.2 | 4,116 | 6/7/2025 |
| 9.0.1 | 6,737 | 5/17/2025 |
| 8.0.29 | 308 | 5/16/2025 |
| 8.0.28 | 258 | 4/26/2025 |
| 8.0.26 | 365 | 4/12/2025 |
| 8.0.25 | 287 | 4/12/2025 |
| 8.0.19 | 527 | 3/4/2025 |
| 8.0.17 | 277 | 3/2/2025 |
| 8.0.15 | 351 | 3/2/2025 |
| 8.0.8 | 526 | 12/8/2024 |
| 8.0.7 | 277 | 12/7/2024 |
| 8.0.5 | 377 | 11/2/2024 |
| 8.0.4 | 296 | 10/18/2024 |
| 8.0.3 | 259 | 10/7/2024 |
| 8.0.2 | 298 | 9/27/2024 |
| 8.0.1 | 2,299 | 9/15/2024 |
| 7.2.49 | 387 | 9/3/2024 |
| 7.2.47 | 349 | 8/25/2024 |
| 7.2.46 | 381 | 8/17/2024 |
1、添加debug.provider.json debug:start 开启启动时候json异常文件输出集成redis订阅、Quartz集成redis订阅、Quartz集成redis订阅、Quartz集成redis订阅、Quartz集成redis订阅、Quartz
2、添加参数读取特定配置
3、屏蔽配置文件变更更新
4、parentId模板配置
5、添加 ValidateUtil.ExistsRegexXssSql(_order);
6、目录basis分层{ "activity", "bbs", "bo", "bs", "chat", "cpc", "crm", "mall", "pm", "map", "order", "coupon", "log", "dev", "resource", "erp", "oa", "ocean", "weather", "water", "country", "star", "mes", "law", "party" };
7、项目ownerId分层 "biz", "extand"
8、扩展bizmap、bizaudit、bizuser、biztask、bizdim
9、扩展bizchild、bizobject、bizarray、bizuser
10、添加_routePath
11、调整目录不存在,创建目录
12、!key.StartsWith("_whereSql") !key.StartsWith("_whereValue")
13、更新jwt版本到最新的
14、首字母下划线不转换添加
15、调整AppNodeJs目录
16、6-0-71更新dll版本
17、时间为null抓换处理
18、7.1.1.23 升级到.netcore 7
19、添加bridge排序问题处理
20、引入:https://github.com/MapsterMapper/Mapster
21、20240916升级到.netcore 8