我有两个使用类似DTO的项目..
Web Api 2 DTO
public class SourceDTO
{
public Guid Id { get; set; }
public int Number { get; set; }
public string Name { get; set; }
public string Acronym { get; set; }
}
WCF DTO
[DataContract]
public class SourceDTO
{
[DataMember]
public Guid Id { get; set; }
[DataMember]
public int Number { get; set; }
[DataMember]
public string Name { get; set; }
[DataMember]
public string Acronym { get; set; }
}
有没有办法创建一个我可以在两个项目中使用的DTO,或者我是否需要每个DTO两个类?
祝你好运
答案 0 :(得分:0)
您可以创建一个通用的DTO项目,然后使用类似这样的内容添加WCF的属性 - Dynamic Attributes in C#。
答案 1 :(得分:0)
您可以使用WCF dto。