using TINK.Model.Bike.BluetoothLock; namespace TINK.Services.BluetoothLock.Exception { public abstract class StateAwareException : System.Exception { public StateAwareException(LockingState state, string description) : base(description) { State = state; } /// Holds the state reported by lock. public LockingState State { get; } } }