namespace ShareeBike.Services.BluetoothLock.BLE
{
///
/// Exception which is thrown if a BLE API call return a non zero return code which indicates an error.
///
public class BleReturnCodeException : System.Exception
{
///
/// Constructs exceptions
///
/// Error code returned form BLE API call.
/// Message which describes API call context.
public BleReturnCodeException(int successCode, string context) : base($"{context}. Code returned by BLE API is {successCode}") => SuccessCode = successCode;
public int SuccessCode { get; }
}
}