如何設定和配置 Entity Framework Core 以使用單個DbContext
類并管理多個提供程式(SQL Server、Sqlite)的遷移?
我在生產中使用 C# 專案的標準架構(客戶端、API、邏輯、資料和共享專案)托管在 ASP.NET Web API 中的 .NET 6 Blazor WASM 專案。DbContext
被注入到存盤庫中,然后在邏輯層中使用。請求完成后,服務以及DbContext
. 一切都很好。
我想創建一個配套的桌面應用程式(WinUi 3),它使用相同的邏輯和資料層,但使用 SQLite 資料提供程式。我可以使用DbContext
繼承自現有的新類DbContext
,但是存盤庫不知道DbContext
要使用哪個。
Data.Migrations.csproj
(專案僅用于遷移,如此處所示
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/517092.html