standards-c-sharp

Make use of the global exception handler

Don’t

try
{
    MyCriticalOperation();
}
catch (AgodaIsDownException ex)
{
    Log.Error(ex); // the global exception handler will do this anyway
    throw;
}

Do

// simply:
MyCriticalOperation();