C# EF元数据类不工作

C# EF元数据类不工作,c#,entity-framework,C#,Entity Framework,我似乎在为生成的模型类创建元数据类时遇到了问题。我已经创建了下面的代码,但是Resharper告诉我分部类是一个具有单个部分的分部类。生成的实际成员身份类位于同一解决方案中的另一个项目中。这就是问题所在吗 [MetadataType(typeof(MembershipViewModel))] public partial class Membership { } public class MembershipViewModel { [Required, StringLength(3,

我似乎在为生成的模型类创建元数据类时遇到了问题。我已经创建了下面的代码,但是Resharper告诉我分部类是一个具有单个部分的分部类。生成的实际成员身份类位于同一解决方案中的另一个项目中。这就是问题所在吗

[MetadataType(typeof(MembershipViewModel))]
public partial class Membership
{
}

public class MembershipViewModel
{
    [Required, StringLength(3, MinimumLength = 3, ErrorMessage = "Format: (045/135)")]
    [DisplayAttribute(Name = "Report Cycle")]
    public string ReportCycle { get; set; }   
}

不幸的是,您无法在项目之间拆分分部类。Entity Framework的Fluent配置API将完成您需要完成的一些工作—设置关系、基数等—但显示名称等工作必须以另一种方式处理。