创建c#验证类的好方法
本文关键字:方法 验证 创建 | 更新日期: 2023-09-27 18:06:01
我有一个功能,上传文件,验证它,将其保存到数据库等。
所有这些动作都在一些不同的类和方法上。但是,如果这些方法中的任何一个出了问题,我想把这些错误通知给我的前端。
是否有一个好的方法来管理这个,让我们称之为"错误类"?
谢谢!
你可以采取的一种方法是在应用程序中创建一个类似于服务的"Error class ",并发布执行各种操作的不同类和方法,这些类和方法可以向它发布错误。
现在你的前端可以订阅"错误类"来立即知道错误,或者你可以返回一个错误代码,其详细信息可以使用"错误类"
比如说,你处理文件的顺序是
- 验证
- 返回成功结果/错误。
现在,在所有这些序列中,如果它一直是相同的,那么你可以使用异常抛出机制并在前端收集它。也许你可以抛出一个错误ID。