一位同行正在查看我的代码,并告诉我以下有关我的代码的信息:
public partial class LandingController : BaseController
{
public LandingController(IPPContext ppContext, IEmailHelper emailHelper, IProvideResources resourceProvider, IOldUrlMapper urlMapper)
{
_ppContext = ppContext;
_resourceProvider = resourceProvider;
_emailHelper = emailHelper;
_urlMapper = urlMapper;
}
...
public virtual ActionResult Index(string siteName, string userName = null)
...
[HttpPost]
public virtual ActionResult Index(Login login, string RedirectUrl)
为什么我们不能用ViewBag
,TempData
还是Session
?在请求之间保存数据的替代方法是什么?
避免会话的原因可能是因为来自一个会话的并发ajax请求将被一个接一个地处理,从而降低了性能。http://johnculviner.com/asp-net-concurrent-ajax-requests-and-session-state-blocking/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句