以下哪项是实施 poco 的最佳方式?
选项1:
public class PocoOption1
{
public PocoOption1(int val1,string val2)
{
Val1=val1; Val2=val2;
}
public int Val1{get;private set;}
public int Val2{get;private set;}
}
选项 2:
public class PocoOption2
{
public int Val1{get;set;}
public int Val2{get;set;}
}
每种方法的潜在利弊是什么?有关系吗?有人说一个 DTO 应该只设置一次。是规定还是意见??