public void SendDynamicMessage(string senderId, string channelName, object message, string messageType)
{
DynamicMessage dynamicMessage = DynamicMessageUtil.ToDynamicMessage (message);
Entity entity = new Entity ();
entity.id = "dm";
ChatMessage chatMessage = new ChatMessage ();
ChatChannel chatChannel = new ChatChannel ();
chatChannel.name = channelName;
chatMessage.chatChannel = chatChannel;
chatMessage.message = "dynamic_message";
chatMessage.type = messageType;
chatMessage.senderId = senderId;
chatMessage.dynamicMessage = dynamicMessage;
entity.chatMessage = chatMessage;
actorSystem.FindRemote ("default").Tell (entity);
}