异常类或接口,用于处理C#中的重复或唯一键约束错误

我已按如下方式处理了唯一或重复密钥DB异常:

 catch (DbUpdateException ex) when (ex.InnerException?.InnerException is SqlException sqlException &&
(sqlException.Number == 2627 || sqlException.Number == 2601))

是否存在像“ DbUpdateConcurrencyException”这样的类,该类正在为唯一键和重复键进行处理?我试图避免使用错误代码号。

eitjsdmwhj 回答:异常类或接口,用于处理C#中的重复或唯一键约束错误

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3153027.html

大家都在问