[英]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.