- 您可以更改 *.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;
}
}
}