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;