我需要一个用于我的通用接口的 DTO 类的基类。
但是 DTO 类没有任何共同点。它们只是包含一些属性的愚蠢类。
public void GetGridData()
{
IDataForGrid<DTOBase> aa;
if(request == 1) aa = new CustomerGridData;
if(request == 2) aa = new OrderGridData;
var coll = aa.GetList();
}
public class CustomerGridData : IDataForGrid<CustomerDTO>
{
...
}