我们的软件架构师要求所有API操作都有自己的响应类,因为每个响应都可能略有不同。因此,我们基本上将Product封装在一个Base类中,并在需要时稍微定制。这是很好的建筑实践吗?我开始编程,看起来有点重复。另外,什么是更好的最佳替代方案呢?
产品类:
public class ProductDto
{
public int ProductId { get; set;},
public string ProductName { get; set;},
public string ProductDescription { get; set;},
public flo