Skip to content

Releases: yileicn/Grpc.Extensions

1.4.9: Merge pull request #14 from yileicn/hotfix

12 Sep 08:21
b87b556
Compare
Choose a tag to compare

1.优化GetEndpoints缓存并发问题
2.中间件异步优化,修复客户端报错Request Key重复问题
3.增加GrpcReflection对接GrpcDashBoard的方式

1.4.8

05 Jan 13:40
6b9c5a7
Compare
Choose a tag to compare

1.ServiceCheck增加TCPCheck,TTLCheck兼容Consul v1.7
2.优化Consul PollForChange方法
3.服务端和客户端配制优先级调整

1.4.7

29 May 06:35
Compare
Choose a tag to compare

1.使用Watch机制优化Consul服务发现,服务注册异步化
2.优化ChannelPool并发问题
3.支持docker/k8s桥接网络模式注册到consul

1.4.6

06 May 08:34
Compare
Choose a tag to compare

1.AspNetCore3.0 Grpc支持CodeFirst,ProtoFirst,升级Grpc到2.24
2.简化Grpc.Extensions的使用,根据配制来启用中间件

1.4.4

21 Mar 07:29
Compare
Choose a tag to compare

获取可用端口,不使用Grpc的随机端口,解决多网卡绑定多个随机端

1.4.3

04 Jan 03:37
Compare
Choose a tag to compare

解决1.4.1的依赖问题

1.4.1

25 Dec 10:03
f2d0af2
Compare
Choose a tag to compare

1.默认使用LoggerFactory来记录日志,可以使用UseLogger自定义
2.日志委托改用事件,防止被覆盖
3.扩展HostBuilder,添加UseStartup方法

1.4.0

11 Oct 02:57
Compare
Choose a tag to compare

拆分项目
Grpc.Extension.Client Grpc客户端
Grpc.Extension(Server,Client) Grpc客户端和服务端
Grpc.Extension.Discovery 服务注册和服务发现

1.3.4

01 Sep 03:18
Compare
Choose a tag to compare

1.升级Grpc到1.19,可以支持Grpc最新版
2.调整自动生成的Proto文件名为ServiceName

1.3.3

21 Aug 02:47
Compare
Choose a tag to compare

1.CodeFirst根据代码生成Proto时提取代码注释到Proto文件
2.Client和Server添加ChannelOption参数,方便调整ChannelOption
3.日志记录添加RequestHeaders字段记录请求头,TraceId优化