protected bool CommonBehavior(object message)
{
if (message is GetState) Sender.Tell(Events.Reverse().ToArray());
else if (message.ToString() == "boom") throw new TestException("boom");
else if (message is Delete)
{
Persist(Sender, s => AskedForDelete = s);
DeleteMessages(((Delete)message).ToSequenceNr);
}
else return false;
return true;
}
}