/
spirzen
/
it-code-examples
Обзор
Документация
Войти
/
spirzen
/
it-code-examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/csharp/code-410-118-008/main.cs
30 строк
912 B
Spirzen
Code migration pack
09 июн 2026, 01:41
09 июн 2026, 01:41
cebc284
Код
Авторство
О чём код?
// Пример обработки исключений ORM try { using (var context = new AppDbContext()) { var user = new User { Name = "Иван", Email = "ivan@example.com" }; context.Users.Add(user); await context.SaveChangesAsync(); } } catch (DbUpdateConcurrencyException ex) { // Обработка конфликта версий Console.WriteLine($"Конфликт версий: {ex.Message}"); } catch (DbUpdateException ex) { // Обработка ошибок сохранения Console.WriteLine($"Ошибка сохранения: {ex.InnerException?.Message}"); } catch (SqlException ex) { // Обработка ошибок SQL Console.WriteLine($"Ошибка SQL: {ex.Number} - {ex.Message}"); } catch (TimeoutException ex) { // Обработка таймаутов Console.WriteLine($"Таймаут: {ex.Message}"); }