我的配置设置是动态的,所以我决定将它们保存在数据库中。这些配置按public ActionResult ControlPanel()
{
ViewBag.Message = TempData["Message"] == null ? "" : TempData["Message"].ToString();
//using (var db = new ProductContext())
//{
// var categories = from c in db.Categories
// select c;
// categories = categories.OrderByDescending(c => c.isActive);
// var model = new AdminModel
// {
// Categories = categories.ToList(),
// Products = db.Products.ToList(),
// RegisterUsers = db.RegisterViewModels.ToList()
// };
// return View(model);
//}
var model = new AdminModel();
using (var db = new ProductContext())
{
var categories = from c in db.Categories
select c;
categories = categories.OrderByDescending(c => c.isActive);
model.Categories = categories.ToList();
model.Products = db.Products.ToList();
model.Brochures = db.Brochures.ToList();
};
分类,因此我希望在服务器启动后通过查询数据库来引导配置,因为必须为每个请求配置。所以,我将配置保存在一个全局对象中。
我的问题是:
答案 0 :(得分:4)
希望有所帮助。