在我正在处理的项目中,我发现在每个操作的开始和结束时,我都有相同的代码来检索,然后将对象存储在 TempData[] 中。所有操作之间的代码都是一致的,所以我想知道创建一个基本控制器类来执行冗余重构并将对象存储在 TempData[] 中是否合理?
有没有更聪明的方法?
我目前的代码:
public ActionResult Index(StepOne data)
{
var customer = TempData["customer"] as Customer;
//do stuff with customer
TempData["customer"] =customer;
return View();
}
慕村9548890
相关分类