2012-02-13 91 views

回答

2

這是其中的一個「看情況」的問題。 :)

我通常在SaveChanges覆蓋中執行此操作。如果你不把這個邏輯放入數據層,那麼這就是我的建議。

當我在每個類中有類似DateCreated字段的東西時,與POCO一起使用的另一種策略是使用暴露屬性的接口或基類,因此您不必查找可能具有當您在SaveChanges覆蓋中執行mod時,將使用日期屬性。

WRT「你能創建一個部分類嗎?」:是的,也可以。如果您使用EDMX &代碼生成(我懷疑這是因爲您提到了部分類),那麼您可以在部分類中添加一個構造函數,以在相應的屬性中設置默認日期。

HTH 朱莉

+0

調用SaveChanges覆蓋聽起來不錯 - 這顯示使用的DbContext的例子? – TheTiger 2012-02-13 16:39:57