民间, 我是asp.net web API的新手,需要你的帮助,我使用的是mvc4 Empty webapi项目,我有一个名为recordsController的控制器。 我有需要在内存中保留的数据,并希望在请求到达时使用依赖注入来访问我的控制器中的此数据模型。
我可以使用内置的依赖注入吗?如果没有,最好的快速和肮脏是什么?
提前致谢
答案 0 :(得分:0)
你想要DI还是数据持久性,它们根本不是一回事。
如果要在所有请求之间使用共享内存而不使用某种后端(数据库,文件等),请检查MemoryCache - > https://msdn.microsoft.com/en-us/library/system.runtime.caching.memorycache(v=vs.110).aspx
DI用于运行时类型解析,与数据持久性无关。 https://en.wikipedia.org/wiki/Dependency_injection