我有一个客户端-服务端-服务器的架构,我想引入验证。
我有传递到服务中的DTO,并在服务器上转换为领域对象。
例如,如果用户输入一个值,我需要检查这个值是否存在于数据库中,如果存在则返回错误并突出显示该字段,我该怎么做最好?
我有一个客户端-服务端-服务器的架构,我想引入验证。
我有传递到服务中的DTO,并在服务器上转换为领域对象。
例如,如果用户输入一个值,我需要检查这个值是否存在于数据库中,如果存在则返回错误并突出显示该字段,我该怎么做最好?
正如Josh所提到的,这并没有银弹。 这是我使用企业库验证应用程序块Validation Application block实现您要求的方法。它并不特别优雅(这仍然困扰着我!),但它正在工作。