Beispiel #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="message"></param>
        /// <returns></returns>
        public static byte[] GetTraceBytes(TraceMessage message)
        {
            DataContractJsonSerializer serializer = new DataContractJsonSerializer(typeof(TraceMessage));

            using (MemoryStream ms = new MemoryStream())
            {
                serializer.WriteObject(ms, message);
                return(ms.ToArray());
            }
        }
Beispiel #2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="message"></param>
        /// <returns></returns>
        public static string GetTraceString(TraceMessage message)
        {
            DataContractJsonSerializer serializer = new DataContractJsonSerializer(typeof(TraceMessage));

            using (MemoryStream ms = new MemoryStream())
            {
                serializer.WriteObject(ms, message);

                return(Encoding.UTF8.GetString(ms.ToArray()));
            }
        }