我做了谷歌并检查了几个教程。无处不在,据说DTO有助于隐藏我们的实际实体结构。但是,我不明白。这是一个例子:
public class WebSite
{
public string Url {get;set;}
public string Author {get;set;}
public DateTime CreatedAt {get;set;}
}
现在Dto
public class WebSiteDto
{
public string Url {get;set;}
public string Author {get;set;}
public DateTime CreatedAt {get;set;}
}
让我们说,我使用DTO从用户那里收集信息。我们在这里保护或隐藏了什么黑客或在这里做了什么样的封装? 注意:我是MVC Web Api的新手
由于