我想做一个包含实体的 DTO。我该怎么做?是否可以?
例如,我的服务器项目中有这样的东西:
public class MyCustomDTO
{
[Key]
public int id { get; set; }
public EntityCollection<MyEntity> list { get; set; }
public MyEntity2 dummyproperty { get; set; }
public string name{ get; set; }
}
但在客户端只生成基本类型,而不是集合和 MyEntity2 类型属性。
我的目标是将几个不同的实体封装到一个 DTO 中,而不是通过多个异步查询来收集它们......
或者有哪些不同的解决方案可能适合这种情况?我是否缺少某些东西(某些属性)或者它只是不受支持?