namespace DrinkRateAPI.Exceptions;
public abstract class DrinkRateException : Exception;
///
/// 400 - Bad request
///
public class BadRequestException : DrinkRateException;
///
/// 401 - Unauthenticated
///
public class UnauthenticatedException : DrinkRateException;
///
/// 402 - Payment required
///
public class PaymentRequiredException : DrinkRateException;
///
/// 403 - Forbidden
///
public class ForbiddenException : DrinkRateException;
///
/// 404 - Not found
///
public class NotFoundException : DrinkRateException;
///
/// 418 - I'm a teapot
///
public class IamATeapotException : DrinkRateException;
///
/// 451 - Unavailable for lagal reasons
///
public class UnavailableForLagalReasonsException : DrinkRateException;