Exemple #1
0
        /// <summary>
        /// Serializes this instance to JSON.
        /// </summary>
        internal string Serialize()
        {
            JavaScriptSerializer jsonSerializer = new JavaScriptSerializer();

            UserTypes?.Sort();
            Modules?.Sort();
            return(jsonSerializer.Serialize(this));
        }
        /// <summary>
        /// Serializes this instance to JSON.
        /// </summary>
        internal string Serialize()
        {
            using (MemoryStream stream = new MemoryStream())
            {
                DataContractJsonSerializer jsonSerializer = new DataContractJsonSerializer(typeof(ImportUserTypeOptions));

                UserTypes?.Sort();
                Modules?.Sort();
                jsonSerializer.WriteObject(stream, this);
                stream.Position = 0;
                using (StreamReader reader = new StreamReader(stream))
                {
                    return(reader.ReadToEnd());
                }
            }
        }