public void SendPayload(Account account, AccountAction accountAction) { if (actor == null) { return; } Console.WriteLine("About to send person to Actor"); var message = new NetMQMessage(); message.Append("AmmendAccount"); message.Append(JsonConvert.SerializeObject(account)); message.Append(JsonConvert.SerializeObject(accountAction)); actor.SendMultipartMessage(message); Thread.Sleep(1000); Console.WriteLine(" Woke up from the sleep "); }