21 lines
547 B
C#
21 lines
547 B
C#
namespace RobotNet10.NavigationTuneUI.Helpers;
|
|
|
|
/// <summary>
|
|
/// Custom exception for API errors with meaningful messages
|
|
/// </summary>
|
|
public class ApiException : Exception
|
|
{
|
|
public int? StatusCode { get; }
|
|
|
|
public ApiException(string message, int? statusCode = null) : base(message)
|
|
{
|
|
StatusCode = statusCode;
|
|
}
|
|
|
|
public ApiException(string message, Exception innerException, int? statusCode = null)
|
|
: base(message, innerException)
|
|
{
|
|
StatusCode = statusCode;
|
|
}
|
|
}
|