在使用本示例的时候,通过在 Program.cs 中切换不同的启动文件进行测试
public static IWebHostBuilder CreateWebHostBuilder(string[] args) => WebHost.CreateDefaultBuilder(args) .UseStartup<Ron.DistributedCacheDemo.Startups.SqlServer.Startup>(); 结束语通过介绍,我们了解到如何在 Asp.Net Core 中使用分布式缓存
了解了使用不同的缓存类型,如 SqlServer 和 Redis
了解到了如何使用不同的缓存类型客户端进行注册
了解到如何实现自定义缓存客户端
还知道了在调用 SqlServer 缓存的时候,异步方法中的同步调用会导致 SqlServerCache 无法进行过期扫描
CSRedisCore 此项目是由我的好朋友 nicye 维护,GitHub 仓库地址:访问CSRedisCore
https://files.cnblogs.com/files/viter/Ron.DistributedCacheDemo.zip