缓存中间件,提供相关滑动/固定缓存接口,包含缓存击穿保护等。通过CacheHelper静态类直接调用,如: CacheHelper.GetAsync<T>("key") 默认使用系统缓存,也可通过 CacheHelper.CacheToolProvider 提供自定义如Redis等实现。
日志中间件。通过 LogHelper 静态类直接调用,如: LogHelper.Info("打印日志"); 默认保存本地硬盘,也可通过 LogHelper.LogToolProvider 提供自定义等实现。
Http请求封装。通过继承 OssHttpRequest 调用SendAsync扩展方法,如: new OssHttpRequest("http://www.baidu.com").SendAsync();