![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
aop
文章平均质量分 84
victorxqu
一个假和尚,不懂人情世故。 编辑
会点点技术,能写些代码,只爱静静。
g hub: https://github.com/fs7744
黑历史:https://www.cnblogs.com/fs7744
展开
-
介绍一个新库: Norns.Urd.HttpClient
Norns.Urd.HttpClientNorns.Urd.HttpClient 基于AOP框架 Norns.Urd实现,是对 System.Net.Http下的 HttpClient封装,让大家只需简单在接口定义就可以实现http的调用,可以减少一些重复代码的书写。可以和已有的 Norns.Urd.Extensions.Polly 以及 Norns.Urd.Caching.Memory 配合使用。源码放在:https://github.com/fs7744/Norns.Urd如何启用 HttpC转载 2021-01-03 18:32:18 · 156 阅读 · 0 评论 -
AOP的姿势之 简化混用 MemoryCache 和 DistributedCache 的方式
#0. 前言之前写了几篇文章介绍了一些AOP的知识,但是还没有亮出来AOP的姿势,也许姿势漂亮一点,大家会对AOP有点兴趣内容大致会分为如下几篇:(毕竟人懒,一下子写完太累了,没有动力)AOP的姿势之 简化 MemoryCache 使用方式AOP的姿势之 简化混用 MemoryCache 和 DistributedCache 使用方式AOP的姿势之 如何把 HttpClient 变为声明式至于AOP框架在这儿示例依然会使用我自己基于emit实现的动态代理AOP框架: https://git转载 2021-01-03 12:07:57 · 1101 阅读 · 0 评论 -
AOP的姿势之 简化 MemoryCache 使用方式
0. 前言之前写了几篇文章介绍了一些AOP的知识,但是还没有亮出来AOP的姿势,也许姿势漂亮一点,大家会对AOP有点兴趣内容大致会分为如下几篇:(毕竟人懒,一下子写完太累了,没有动力)AOP的姿势之 简化 MemoryCache 使用方式AOP的姿势之 简化混用 MemoryCache 和 DistributedCache 使用方式AOP的姿势之 如何把 HttpClient 变为声明式至于AOP框架在这儿示例依然会使用我自己基于emit实现的动态代理AOP框架: https://gi转载 2020-12-27 14:25:15 · 347 阅读 · 0 评论 -
Norns.Urd 中的一些设计
Norns.Urd 是什么?Norns.Urd 是一个基于emit实现动态代理的轻量级AOP框架.版本基于 netstandard2.0. 所以哪些.net 版本能用你懂的。完成这个框架的目的主要出自于个人以下意愿:静态AOP和动态AOP都实现一次如果不实现DI,怎么将AOP框架实现与其他现有DI框架集成一个AOP 如何将 sync 和 async 方法同时兼容且如何将实现选择权完全交予用户希望该库能对大家有些小小的作用中文文档在:https://fs7744.github.io/Nor原创 2020-12-13 16:59:08 · 177 阅读 · 0 评论 -
如何更简单的使用Polly
如何更简单的使用PollyPolly是一个C#实现的弹性瞬时错误处理库它可以帮助我们做一些容错模式处理,比如:超时与重试(Timeout and Retry)熔断器(Circuit Breaker)舱壁隔离(Bulkhead Isolation)回退(Fallback)使用也是非常简单的,比如:// Retry multiple times, calling an action on each retry // with the current exception and retry原创 2020-12-13 16:57:10 · 1591 阅读 · 0 评论