![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XWXpusDM-1656663802900)(https://dotnet.microsoft.com/static/images/anniversary/anniversary-logo.svg?v=V8TPY1YgibD7PgDQbNZhkXN6hZYp7ZpLSPvK3rYRt14#pic_center)]
)(https://dotnet.microsoft.com/zh-cn/20th-anniversary/static/images/anniversary/anniversary-logo.svg?v=V8TPY1YgibD7PgDQbNZhkXN6hZYp7ZpLSPvK3rYRt14)]](https://dotnet.microsoft.com/static/images/anniversary/anniversary-logo.svg?v=V8TPY1YgibD7PgDQbNZhkXN6hZYp7ZpLSPvK3rYRt14#pic_center)
Tool.Net 3.8.8 版本更新了
他是一个正式版本,可以用于线上运营,使用 Apache-2.0 证书授权,可放心使用,
提示:以下是本篇文章正文内容,下面示例可供参考
一、更新内容
月度更新:
- 本版本 主要更新 支持.net5,.net6 因使用发现 还有不少用户 停留在 .net5 一直没有更新 因担心 .net6 的变动影响,现有功能等,故而本次更新将 继续支持 .net5,方便开发者可选方案。
- .net5,.net6 的支持可能会在 .net7 更新后 变更成 支持:.net6,.net7 具体看情况而定,不确定 不同版本之间的 函数差异 是否 有兼容 或 过时等因数。
- 本次 虽然 支持了两个版本 但是一切功能都是两版本均支持的 接口 所以 使用时 所有功能 都是一样的效果 更新的内容 两个版本 都将支持。
- ObjectExtension.Static 变量 支持 多线程安全访问 获取全局对象,为偷懒和不爱管理者设计。
- JsonHelper 相关 JsonVar 类型 支持 多种取值方式,简化原负责流程
- 这里说一下 由于作者今年以来比较忙 所以希望大家能谅解,同时也希望大家可以一起参与建设,贡献生态。
- 下一步更新可能优先考虑 完善 SQL 部分 功能 以及支持异步 调用等,并对 Sockets 相关部分进行优化 考虑使用 资源池 ArrayPool 以此减少 对内存 频繁操作的性能消耗,以及其余可优化问题。
以上是大致更新说明,详情还请执行查看api文档。
后续方向
- 增加SQL部分的异步调用。
- 有可能考虑,对SQL部分进行,异常捕获二次抛出想法,主要是可以帮助用户记录,出现异常SQL记录,方便用户直接定位错误的SQL请求。
- 下一步更新可能优先考虑 完善 SQL 部分 功能 以及支持异步 调用等,并对 Sockets 相关部分进行优化 考虑使用 资源池 ArrayPool 以此减少 对内存 频繁操作的性能消耗,以及其余可优化问题。
- 希望有贡献者参与,一起完善和增加更多功能。
今年目标
提供更多简化,操作已更高效的开发为主,优化效率为辅。