Код IT
← Каталог

Ошибки, исключения и отказоустойчивость — Игнорирование ошибок

Фрагмент из «Ошибки, исключения и отказоустойчивость»: Игнорирование ошибок.

csharp runtime-architectureencyclopedia111 embed URL статья в энциклопедии
C# main.cs
try
{
    ProcessData();
}
catch (SpecificException ex)
{
    logger.LogWarning("Не критичная ошибка, продолжаем работу: {Message}", ex.Message);
    // Продолжаем работу с дефолтными значениями
}
try
{
    ProcessData();
}
catch (SpecificException ex)
{
    logger.LogWarning("Не критичная ошибка, продолжаем работу: {Message}", ex.Message);
    // Продолжаем работу с дефолтными значениями
}