2015-07-20 73 views
0

我使用this MSDN tutorial首先從數據庫中學習EF代碼。生成的模型部分類名稱始終與數據庫對象名稱匹配。相反我想爲生成的數據庫模型對象分配一個別名。我應該如何去做這件事?我該如何別名由Entity Framework Code First From Database生成的部分類?

具體來說,名爲vwDS_ProductCategories的數據庫視圖會生成public partial class vwDS_ProductCategories,我想將其替換爲ProductCategories。這樣做的原因是非程序員會看到(並使用)我生成的dll所暴露的類型。我希望類型名稱對這些用戶有意義。

+0

我已經基於代碼回答第一個,你最初是指數據庫? – Juan

+0

你的答案完美無缺。我首先從數據庫轉換到代碼。通過試用,我瞭解到Table屬性也適用於我的數據庫視圖。謝謝! – DeveloperDan

回答

2

試試這個:

[Table("vwDS_ProductCategories")] 
public partial class ProductCategories 
{ 
} 
相關問題