using TINK.Model.Bikes.Bike.CopriLock; namespace TINK.Services.CopriLock.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; } } }