1
在我的實體類中爲初始化創建默認構造函數是否有任何負面影響?在構造函數中初始化EF POCO標量屬性
public User() {
Id = Guid.NewGuid();
DateCreated = DateTime.UtcNow;
StateId = STATES.NEW.ID;
}
我想這樣做,以減少代碼在客戶端類POCO的任何初始化,如:
var user = new User()
{
Id = Guid.NewGuid(),
DateCreated = DateTime.UtcNow,
StateId = STATES.NEW.ID
};
不,沒有負面影響。我已經做到了這一點,而且我見過其他人這樣做。 –