我知道来自不同位置的资源都可以驻留在一个资源组中.但是在创建新的资源组时,选择位置的目的是什么?它有什么意义吗?
谢谢
我对MVC架构有疑问.
我有一个从WCF服务收集数据的类,我们称之为'WCFDataAccess'.此类公开了许多不同的方法来获取或设置数据.
在MVC中的Home Controller内部,我经常需要使用这个'WCFDataAccess'类来收集每个路由的数据.
索引路由可能会创建WCFDataAccess对象的实例并收集数据.一个不同的路由,比如'IndexDetails'也需要创建一个WCFDataAccess对象的实例来收集数据.
我可以通过将其作为Home控制器内的私有变量来共享'WCFDataAccess'类的实例,而不会对性能产生负面影响吗?如果两个请求同时进入控制器类,那么使用私有变量如何工作?
另一个想法是使用HttpContext.Current.Cache类.
有什么建议?
谢谢!