public static void Exception(this IAlarm alarm, Exception exception) { if (exception is ArgumentException || exception is InvalidOperationException) { alarm.Warning(exception.Message); } else { alarm.Error(exception.Message); } }
public static void Exception(this IAlarm alarm, Exception exception) { if (exception is ArgumentException || exception is InvalidOperationException) { alarm.Warning(exception.Message); } else { alarm.Error(exception.Message); } }