- 您可以更改用於從模型生成對象的* .tt文件。你想改變對象什麼?
你可以創建部分類這樣
命名空間MyProject.Data { 公共部分類用戶{}}
但你的部分類應該是EF的同一個命名空間創建的類
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
[MetadataType(typeof(UserMetadata))]
public partial class User : IEntity
{
internal class UserMetadata
{
[DisplayName("User Name")]
public virtual string UserName
{
get;
set;
}
[DisplayName("First Name")]
public virtual string FirstName
{
get;
set;
}
[DisplayName("LastName")]
public virtual string LastName
{
get;
set;
}
}
}
如果我undrestand你正確地想要更新某個模型類,但是當你更新整個模型時你不希望它被擦除 – 2012-04-12 06:01:44
更新的問題... – Brij 2012-04-12 06:23:08
當你更新模型更新只有你認爲會改變的類/表 – 2012-04-12 07:29:38