Hi, I want to return a file from a REST operation. I have an action that returns a pdf as a Blob. In the wicket viewer that causes the browser to download a file. The REST operation returns an object with content like this:
``` { "links" : [ ], "resulttype" : "scalarvalue", "result" : { "value" : "My file name:application/pdf:[the binary content base64-encoded]", "links" : [ { "rel" : "urn:org.restfulobjects:rels/return-type", "href" : " http://localhost:8080/project/restful/domain-types/org.apache.isis.applib.value.Blob ", "method" : "GET", "type" : "application/json;profile=\"urn:org.restfulobjects:repr-types/domain-type\"" } ], "extensions" : { } } } ``` The swagger spec that is generated lists this operation as returning a data type of "object". Is there another data type that I can use here that would generate something a little more intuitive? Maybe a swagger 2.0 "file" data type, or a type described with the following yaml: ``` type: object properties: name : type : string mimeType : type : string data : type : string format : byte ``` Would an implementation of a ContentMappingService in my project would allow me to dictate how to represent the Blob data type to the REST viewer? Thanks! Brian