Files
Nebula-Auth/SteamLibForked/Exceptions/SteamStatusCodeException.cs
T
2024-02-01 01:21:56 +02:00

23 lines
739 B
C#

using SteamLib.Core.StatusCodes;
namespace SteamLib.Exceptions;
public class SteamStatusCodeException : Exception
{
public SteamStatusCode StatusCode { get; }
public string? Response { get; }
public SteamStatusCodeException(SteamStatusCode statusCode, string? response, Exception? innerException = null)
: base($"Steam return not successful status code {statusCode}", innerException)
{
StatusCode = statusCode;
Response = response;
}
public SteamStatusCodeException(string message, SteamStatusCode statusCode, string? response = null, Exception? innerException = null)
: base(message, innerException)
{
StatusCode = statusCode;
Response = response;
}
}