[英]How to use ApplicationDbContext in a Class / Separate Thread ASP.Net Core
[英]How to bind ApplicationDbContext to a View in ASP.Net Core 2.2
我需要将ApplicationDbContext绑定到我的View以使用模型,但它不起作用。
我试过@using ProjectName.Data来访问ApplicationDbContext但是徒劳无功。
@using TailorManagementSystem.Data在头部
ApplicationDbContext dbContext = new ApplicationDbContext();
错误出现了“没有给出的参数对应于ApplicationDbContext所需的形式参数'选项'”
你必须将它注入视图:
@inject TailorManagementSystem.Data.ApplicationDbContext Context
然后,您可以在视图中使用Context
。
但是,你永远不应该这样做。 视图应该尽可能少的逻辑。 查询数据库之类的事情应该在您的控制器操作中处理,或者通过视图组件处理,而不是在视图本身中处理。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.