在我的解决方案中,我有一个ASP.NET MVC3项目和一个与数据库一起工作的WCF项目。我将使用AutoMapper
来映射对象。
我的问题是:我可以将DataAnnotations与我的viewmodel类一起使用,并将它们映射到从WCF服务项目接收的对象吗?
喜欢
public class User
{
[Required,MaxLength(30)]
public string UserName { get; set; }
[Required]
public string Email { get; set; }
}
答案 0 :(得分:1)
我将它们用于两件事:
如果一切正常,您可以将ViewModel映射到没有注释的POCO /实体。