JsonXmlObject
A description of a JSON property of a JSON object (used in Swagger specifications).
using Newtonsoft.Json;
namespace NJsonSchema
{
public class JsonXmlObject
{
[JsonIgnore]
public JsonSchema4 ParentSchema { get; set; }
[JsonProperty("name", DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
public string Name { get; set; }
[JsonProperty("wrapped", DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
public bool Wrapped { get; set; }
[JsonProperty("namespace", DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
public string Namespace { get; set; }
[JsonProperty("prefix", DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
public string Prefix { get; set; }
[JsonProperty("attribute", DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
public bool Attribute { get; set; }
}
}