UserFriendlyException.cs 538 B

123456789101112131415161718192021
  1. namespace ImageConvertService.ExceptionHandling;
  2. public class UserFriendlyException : Exception
  3. {
  4. public string? Code { get; }
  5. public UserFriendlyException(string message, string? code = null) : base(message)
  6. {
  7. Code = code;
  8. }
  9. public UserFriendlyException(string message, string code, Exception innerException) : base(message, innerException)
  10. {
  11. Code = code;
  12. }
  13. public UserFriendlyException(string message, Exception innerException)
  14. : base(message, innerException)
  15. {
  16. }
  17. }