[英]Workflow Foundation Separate Schema
我正在使用Workflow Foundation中的持久性和跟蹤服務,我認為在SQL Server中僅將單獨的架構用於工作流是一個好主意。
不幸的是,他們似乎將默認的dbo模式名稱硬編碼到了自己的代碼中。 一個示例是SqlTrackingService類。 由於他們編寫跟蹤類的方式,我無法覆蓋提供我自己的數據庫查詢代碼的方法。
我已經考慮過以下選項,但似乎無法實現:
有沒有人有我沒有考慮過的建議或選擇? 謝謝。
在大多數情況下,我只接受dbo方案,有時將其移至單獨的數據庫中。 據我所知,沒有辦法攔截命令並重寫方案或表名,但后來我也從未嘗試過。 如果要重寫,我對SQLCe和LinqToSql做了一個端口SqlCeWorkflowPersistenceService。 隨意使用和/或修改它以滿足您的需求。 請參閱此處的代碼。 它與默認SqlWorkflowPersistenceService幾乎具有相同的功能,除了所有權部分仍然被破壞。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.