在发布 CoreWCF 0.1.0 GA版本的半年之后,今天正式发布了0.2.0 版本,具体说明参看 https://github.com/CoreWCF/CoreWCF/releases/tag/v0.2.0

.NET 兼容性

此版本依赖于 .NET Standard 2.0,可在支持 .NET Standard 2.0 的任何 .NET 版本上运行。这意味着 .NET Framework 4.6.1 以上版本和 .NET Core 2.1 以上版本。它构建在 ASP.NET Core 2.1 之上,并且已经过测试并可以在所有当前支持的 ASP.NET Core 版本上运行,最高可达 5.0。

特性

以下功能是 CoreWCF 0.2.0 的新增功能

  • 支持 .NET 5.0 ( @mconnew )

  • 通过新的 AuthorizeRoleAttribute ( @birojnayak )启用基于角色的授权

  • 在具有 ldap 组/角色查找支持的 Linux 上为 NetTcp 启用 Windows 身份验证 ( @birojnayak )

  • 添加了对 NetTcp 和 BasicHttpBinding ( @birojnayak ) 的SecurityMode.TransportWithMessageCredentials 的支持

  • UseNetTcp 的新重载以启用指定列表 IP 地址 ( @ovebastiansen )

  • 公开 MessageParameterAttribute 并增加了 System.ServiceModel 等效项的兼容性(@g7ed6e)

  • 暴露了 BasicHttpBinding.Security 属性(@josellm)

  • 启用通过 DI 注入 ServiceBehaviorAttribute ( @mconnew )

Bug修复

  • 修复了 ChannelHandler 中导致某些请求停止的竞争条件(@BradBarnich)

  • 修复了 HTTP.SYS(仅限 http)和 IIS(@mconnew)中的托管

  • 修复了在使用 InstanceContextMode.Single ( @mconnew )时对 IDisposable DI 注入的 Singleton 调用 Dispose

已知的问题

  • 双工合同尚未生效

  • 使用 HTTP.SYS 时 HTTPS 不起作用,因为我们需要添加 BasicHttpsBinding 才能正常工作。

文档

文档仍在处理中。System.ServiceModel 命名空间下 .NET Framework 中存在的大多数类在 CoreWCF 中应该具有相同的行为。在我们发布文档之前,请参阅.NET Framework WCF 文档。

社区 正式发布了跨平台的 CoreWCF 0.2.0相关推荐

  1. 社区 正式发布了跨平台的 CoreWCF 0.1.0 GA

    CoreWCF 项目在2021.2.19 正式发布了0.1.0 GA版本:https://github.com/CoreWCF/CoreWCF/releases/tag/v0.1.0 ,这个版本号虽然 ...

  2. 阿里中间件开源组件:Sentinel 0.2.0正式发布

    Sentinel 是阿里中间件团队开源的,面向分布式服务架构的轻量级流量控制组件,主要以流量为切入点,从流量控制.熔断降级.系统负载保护等多个维度来帮助用户保护服务的稳定性. 关联阅读:阿里巴巴宣布 ...

  3. Termius Mac 跨平台SSH客户端 v7.28.0

    摘 要 Termius Mac pojie是一款跨平台的SSH客户端,能快速远程控制服务器,支持ECDSA和ed25519密钥以及chacha20-poly1305密码,12种色彩鲜艳主题与可调节字体 ...

  4. 一次Delta lake 0.8.0 踩坑有感:使用新框架的新版本,一定要尽早关注多多关注社区动态...

    点击上方蓝色"明哥的IT随笔",关注并选择"设为星标",keep striving! 一.数据胡三剑客介绍 关注大数据发展动态的朋友,都知道最近几年数据湖存储引 ...

  5. java中3 0.1_为什么java里面3*0.1=0.30000000000000004,而4*0.1=0.4?-Go语言中文社区

    作者:蓝色 链接:https://www.zhihu.com/question/56545018/answer/149620518 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载 ...

  6. Sentinel Go 0.4.0 发布,支持热点流量防护能力

    Sentinel 是阿里巴巴开源的,面向分布式服务架构的流量控制组件,主要以流量为切入点,从限流.流量整形.熔断降级.系统自适应保护等多个维度来帮助开发者保障微服务的稳定性.Sentinel 承接了阿 ...

  7. 阿里开源分布式限流框架 -Sentinel Go 0.3.0 发布,支持熔断降级能力

    作者 | 宿何  阿里巴巴高级开发工程师 Sentinel 是阿里巴巴开源的,面向分布式服务架构的流量控制组件,主要以流量为切入点,从限流.流量整形.熔断降级.系统自适应保护等多个维度来帮助开发者保障 ...

  8. Nacos发布0.5.0版本,轻松玩转动态 DNS 服务

    阿里巴巴微服务开源项目Nacos于近期发布v0.5.0版本,该版本主要包括了DNS-basedService Discovery,对Java 11的支持,持续优化Nacos产品用户体验,更深度的与Sp ...

  9. Nacos 发布0.3.0版本,迄今为止最好看的版本

    近日,Nacos 0.3.0 正式发布,该版本旨在增强对服务列表,健康状态管理,服务治理,分布式配置管理等方面的管控能力,以便进一步帮助用户降低管理微服务应用架构的成本,在第一版的 UI 功能规划中, ...

最新文章

  1. 【Brain】复旦类脑研究院:破解大脑奥秘,为实现人工智能自我思考奠定基础...
  2. uiautomator环境搭建所遇问题汇总
  3. 梯度、梯度下降,随机梯度下降
  4. 【机器视觉】 catch算子
  5. 5选项卡(封装插件版)加事件委托版选项卡
  6. mysql sqlserver分页_SqlServer、MySql万能分页代码
  7. iOS蓝牙原生封装,助力智能硬件开发
  8. 2016年日本计算机专业排名,2016年国大学排名计算机专业排名情况.doc
  9. Repository和dao
  10. IOS 杂笔-14(被人遗忘的owner)
  11. 使用注册表管理桌面新建文件
  12. spss26没有典型相关性分析_SPSS进行典型相关分析结果总结
  13. Fedora下使用flatpak安装QQ
  14. 关于SimpleDateFormat日期格式与字符串、时间戳之间的转换
  15. 微信官方发红包DEMO
  16. Unity3d-简单AR游戏
  17. 数据预处理 - 类型转换(离散型)
  18. springSecurity 中不能抛出异常UserNameNotFoundException 解析
  19. 向量点积(Dot Product),向量叉积(Cross Product)
  20. linux shell脚本 nohup,linux真正使用shell脚本做定时任务 关键的Nohup

热门文章

  1. js时间-价格-排序案例____冒泡排序实例
  2. 多功能复合机基于用户认证功能的实现过程详解
  3. C++ Exercises(十五)--排序算法的简单实现
  4. [导入]数据库物理模型设计的其他模式之继承模式
  5. 华为首款鸿蒙设备正式入网,华为首款鸿蒙设备正式入网:麒麟9000+挖孔全面屏,价格感人!...
  6. Linux环境下设置IPDNSGateway
  7. CentOS5安装Nginx1.4+PHP5.5 FastCGI
  8. bzoj2460: [BeiJing2011]元素
  9. angularjs的ng-repeat回调
  10. 使用Visio进行UML建模