protected override bool Business(object message)
{
if (message is SendToOneSubscriber)
{
if (Subscribers.Count != 0)
{
var send = (SendToOneSubscriber)message;
var routees = Subscribers.Select(sub => (Routee)new ActorRefRoutee(sub)).ToArray();
new Router(_routingLogic, routees).Route(Utils.WrapIfNeeded(send.Message), Sender);
}
}
else return false;
return true;
}
}