ASP.NET Core分布式项目实战

默认教学计划
1065人加入学习
(33人评价)
价格 ¥398.00
教学计划

老师这节视频中的做法是没有问题的。但是这里更新下eshop新的使用方式。

ResilientHttpClient是基于NetCore2.1的做法,在2.2出来之后,随着 HttpClientFactory 的发布eShopOnContainers

项目已经弃用了这样的构建。

各位小伙伴可以参考https://docs.microsoft.com/zh-cn/dotnet/architecture/microservices/implement-resilient-applications/implement-http-call-retries-exponential-backoff-polly

或者直接下载eshop的代码参考。

个人笔记记录,不足之处请指正。

[展开全文]

https://github.com/App-vNext/Polly/wiki/Polly-and-HttpClientFactory

在.net core 2.1中引用Nuget包Microsoft.Extensions.Http.Polly就方便很多了。

现在最新的eshopOnContainer也是用这种办法。不过视频还是讲了一下造轮子,还是能看学习一下。

[展开全文]

Polly 6.0.1  HttpInvoker的参数变更:

private async Task<T> HttpInvoker<T>(string origin, Func<Context,Task<T>> action)

[展开全文]

授课教师

程序员

课程特色

下载资料(2)
视频(144)
讨论(1)
图文(2)