簡體   English   中英

在生成的LINQ類中繼承?

[英]Inheritance within generated LINQ classes?

我有一個數據倉庫系統,它依賴LINQ to SQL來進行數據庫抽象。

長話短說,我有一個2011數據庫,其中包含今年的許多記錄,也有一個針對2009和2010的數據庫。

這些都位於不同的服務器上,但是在我的dbml中具有來自不同服務器的類似乎不是問題。

我的問題是,兩者之間存在表重疊,例如,兩個數據庫中都有一個客戶列表。 我不想在LINQ to SQL生成的代碼中包含兩個客戶類,而是希望具有某種繼承。

我正在努力解釋這個問題,有人可以在我如何代表一個代表多個表的類上提供任何幫助嗎? 我想堅持DRY原則。

AK

我認為,如果兩個數據庫都具有相同的表結構,則兩者都不需要兩個類,只需連接字符串即可確定該類所屬的數據庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM