protected override bool ReceiveCommand(object message)
{
if (CommonBehavior(message)) return true;
if (message is Cmd)
{
var cmd = message as Cmd;
Persist(new Evt(cmd.Data + "-0"), UpdateStateHandler);
Context.Become(NewBehavior);
return true;
}
return false;
}