public abstract void ChangeState(ReceiverState state);
public override void ChangeState(ReceiverState state) { _context.ChangeState(state); }