1
我学习MVC在构造函数创建DB电话,我有一些麻烦的在线课程,我正在和希望你能帮助我。通过注射
我出了下面的例子:
public ActionResult Search()
{
var context = new DBFeedbackContext();
ViewBag.CMC = context.Categories.Select(x => new SelectListItem() { Text = x, Value = x.Id.ToString() }).ToList();
return View();
}
而且在使用过程中“这是不是你将如何在真实appliaction做到这一点,你会通过依赖注入调用控制器构造数据库告诉记者,但是对于这个简单的例子来说就足够了“。 然后,他离开这个主题,永远不会回到它。
我想知道他在说什么,你会怎么做,你们可以帮忙吗?
[ASP.NET MVC 4依赖注入(https://docs.microsoft.com/en-us/aspnet/mvc/overview/older-versions/hands-on-labs/aspnet-mvc-4-dependency -injection) –
阅读关于控制反转和依赖注入的概念。这是一个在这里回答太宽泛的话题。 –