Я хочу, чтобы проверить мое предложение catch {}, если исключение вызвано из-за нарушения ссылочной целостности, в настоящий момент я перехожу по методу ниже; есть ли лучший/элегантный/более подходящий способ определить, является ли это исключение референциальной целостности?Как определить, является ли исключение нарушения ссылочной целостности
public static bool IsReferencialIntegrityExcpetion(this Exception exception)
{
return exception is SqlException &&
exception.Message.Contains("The DELETE statement conflicted with the REFERENCE constraint ");
}
А код ошибки! да, это именно то, что мне нужно, благодарю вас. –