public void SendMessage(Message message)
{
DataContractJsonSerializer ser = new DataContractJsonSerializer(message.GetType());
MemoryStream stream = new MemoryStream();
ser.WriteObject(stream, message);
String resAsString = Encoding.UTF8.GetString(stream.ToArray());
_connection.SendText(resAsString);
if (!Regex.Match(resAsString, "\"type\":\"Ping").Success)
{
Logger.Debug("Sent message : " + SanitiseMessage(resAsString));
}
}