internal static byte[] MessageToByteArray(SslMessage message) { var dataJson = MessageToJson(message); var messageBytes = Encoding.ASCII.GetBytes(dataJson); var messageSize = BitConverter.GetBytes(messageBytes.Length + 4); return(messageSize.Concat(messageBytes).ToArray()); }
private static string MessageToJson(SslMessage message) { return(JsonConvert.SerializeObject(message)); }