我想重构一些现有的代码。
一个有两个动作的控制器。
每个操作调用一个存储库,该存储库位于 StronglyTyped 企业库缓存管理器之上。
存储库尝试从缓存中获取数据。如果失败,它将从数据库中获取并将其保存在缓存中。
1)您是否会将两个缓存组合成一个(非)强类型缓存,并由两个消费者处理强类型的强制转换?
2)每个FW的优缺点是什么?http.cache 与 EnterpriseLibrary.cache
还有什么建议吗?
我想重构一些现有的代码。
一个有两个动作的控制器。
每个操作调用一个存储库,该存储库位于 StronglyTyped 企业库缓存管理器之上。
存储库尝试从缓存中获取数据。如果失败,它将从数据库中获取并将其保存在缓存中。
1)您是否会将两个缓存组合成一个(非)强类型缓存,并由两个消费者处理强类型的强制转换?
2)每个FW的优缺点是什么?http.cache 与 EnterpriseLibrary.cache
还有什么建议吗?