我有一个商业类型的模型 obj,它有几个道具,这个 obj 主要用于我的数据访问,使用 EF 以及用于我的验证和东西的所有注释。
现在我的问题是,是否有关于如何正确使用相同模型对象作为我的 wcf 相关操作的数据合同对象的指南。即,如果我使用相同的模型对象,它将看起来像这样。
[DataContract]
public class Business
{
public int Id { get; set; }
[Required]
[DataMember]
public string Name { get; set; }
}
有人对此有任何想法,最好的方法是什么,甚至不这样做?