【发布时间】:2017-06-26 05:12:47
【问题描述】:
我想在我的 ASP.Net Web API 2 中实现缓存。我的意思是我有一个名为 Profile 的对象,它具有 UserId、SiteId、ColorTheme 等属性。
每个请求我都需要那个对象,我不想保存在我的数据库中。
我的问题是,ASP.Net WebApi 是否有缓存,例如 WebForm 中的会话对象(例如 redis)?
【问题讨论】:
-
您可以从 WebApi 使用 Session,但不建议这样做,因为理想情况下 WebApi 应该是无状态的并添加 Session 中断。
标签: c# asp.net caching asp.net-web-api