[英]Entity framework custom SqlServerMigrationSqlGenerator , generate not being called
我制作了一個自定義SqlServerMigrationSqlGenerator
以通過遷移的注釋從遷移中刪除計算字段,並使用SetSqlGenerator("System.Data.SqlClient", new TestSqlServerMigrationSqlGenerator());
在DbMigrationsConfiguration
其設置為要使用。 但這似乎沒有被調用。
是否有其他要求可以覆蓋sqlgenerater。 我已經覆蓋了SqlServerMigrationSqlGenerator
中的所有generate
方法,並調用了System.Diagnostics.Debugger.Launch();
SqlServerMigrationSqlGenerator
看看它是否被調用。 我也嘗試刪除方法中的所有內容,但這也沒有效果。
顯然,只有在完成更新數據庫后才調用SqlServerMigrationSqlGenerator
。 雖然我認為它將在調用de add-migration時使用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.