小编Wil*_*NET的帖子

使用ValidationException类

我有一种情况,我们的开发人员想要在我们所有的应用程序中向前推送System.ComponentModel.DataAnnotations.ValidationExceptions.一个例子是用户将错误的数据输入到表单中,我们的业务逻辑层抛出一个ValidationException,它在调用层处理.

但是,我担心这个异常类是在脱离上下文的情况下使用的,有一天我们会使用一些使用这个异常的动态数据控件,并且很难区分它何时使用它ValidationException与动态控件引发异常的时间.

我们已经使用了一个名为"OurCustomException"的自定义异常类,我认为最好只是将其子类化并创建一个OurCustomValidationException类.这样可以明确区分不同类型的异常.

任何意见?

.net c# validation exception-handling exception

7
推荐指数
1
解决办法
3888
查看次数

标签 统计

.net ×1

c# ×1

exception ×1

exception-handling ×1

validation ×1