如何将 ApplicationDbContext 绑定到 Core 2.2 ASP.Net 中的视图



我需要将ApplicationDbContext绑定到我的视图以使用模型,但它不起作用。

我尝试@using ProjectName.Data来访问ApplicationDbContext,但徒劳无功。

@using 裁缝管理系统.数据在头脑中

ApplicationDbContext dbContext = new ApplicationDbContext((;

错误出来了"没有给出对应于ApplicationDbContext所需的形式参数'选项'的参数">

您必须将其注入到视图中:

@inject TailorManagementSystem.Data.ApplicationDbContext Context

然后,您可以在视图中使用Context

但是,您永远不应该实际执行此操作。视图应具有尽可能少的逻辑。查询数据库之类的事情应该在控制器操作中或通过视图组件之类的东西来处理,而不是在视图本身中处理。

最新更新