/// <inheritdoc/>
        public override string ToJson()
        {
            JsonBuilder jb = new JsonBuilder();

            jb.StartObject();
            jb.AddArray(nameof(documents), documents);
            jb.Add(nameof(query), query);
            jb.EndObject();

            return(jb.ToString());
        }
Example #2
0
        /// <inheritdoc/>
        public override string ToJson()
        {
            JsonBuilder jb = new JsonBuilder();

            jb.StartObject();
            jb.AddArray(nameof(data), data);
            jb.Add("object", obj);
            jb.EndObject();

            return(jb.ToString());
        }
Example #3
0
        /// <inheritdoc />
        public override string ToJson()
        {
            JsonBuilder jb = new JsonBuilder();

            jb.StartObject();
            jb.Add(nameof(id), id);
            jb.Add("object", obj);
            jb.Add(nameof(created), created);
            jb.Add(nameof(model), model);
            jb.AddArray(nameof(choices), choices);
            jb.EndObject();

            return(jb.ToString());
        }