We are looking to use API Explorer (/ui) for some rapid prototyping and testing. We created a request object with a nested structure similar to this:
public class NestedClass
{
public int NestedNumber { get; set; }
public string NestedString { get; set; }
}
[Route("/myrequest")]
public class MyRequest : IReturn<MyResponse>
{
public NestedClass ThingA { get; set; }
public NestedClass ThingB { get; set; }
public string SomeText { get; set; }
}
When I browse to /ui/MyRequest I only see the field SomeText in the form. ThingA & ThingB related form fields are not present. When I browse Details and Code tab I see all the properties and nested properties.
My gut feeling is that this feature only works with flat request objects. Is there any support for nested properties with API Explorer / UI?