创建c#验证类的好方法

本文关键字:方法 验证 创建 | 更新日期: 2023-09-27 18:06:01

我有一个功能,上传文件,验证它,将其保存到数据库等。

所有这些动作都在一些不同的类和方法上。但是,如果这些方法中的任何一个出了问题,我想把这些错误通知给我的前端。

是否有一个好的方法来管理这个,让我们称之为"错误类"?

谢谢!

创建c#验证类的好方法

你可以采取的一种方法是在应用程序中创建一个类似于服务的"Error class ",并发布执行各种操作的不同类和方法,这些类和方法可以向它发布错误。

现在你的前端可以订阅"错误类"来立即知道错误,或者你可以返回一个错误代码,其详细信息可以使用"错误类"

比如说,你处理文件的顺序是

  1. 验证
  2. 返回成功结果/错误。

现在,在所有这些序列中,如果它一直是相同的,那么你可以使用异常抛出机制并在前端收集它。也许你可以抛出一个错误ID。