示例#1
0
        public override string ToString()
        {
            var json = new JSONObject();

            json.Add(Keys.Type, LogType);
            json.Add(Keys.Level, LogLevel.ToString());
            json.Add(Keys.Message, Message);
            json.Add(Keys.TransactionId, TransactionId);
            json.Add(Keys.CreateTime, CreateTime);

            if (UserFields.Count > 0)
            {
                var userFields = JSONObject.FromDictionary(UserFields);
                json.Add(Keys.UserFields, userFields);
            }

            return(json.ToString(4));
        }