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