|
|
|
GenerateHtml (character, character, IHttpResponse, ISwaggerRestEntitiesGenerator)
|
Generate html page displaying all BusinessServices found in Package
|
|
|
|
GenerateYaml (character, character, IHttpResponse, ISwaggerRestEntitiesGenerator)
|
Generates an OpenAPI document in YAML format
Notes : Reuses the JSON generation/caching pipeline and converts
the cached JsonObject to YAML via YamlConverter
@param pcRequestUri The URI of the request
@param pcViewName The Swagger view to present
@param poResponse The Response to the client requesting the information
@param poSwagger The Swagger generator
*/
|
|
|
|
Progress.Json.ObjectModel.JsonObject GetSwaggerDocument (character, character, ISwaggerRestEntitiesGenerator)
|
Returns the OpenAPI document as a JsonObject, using the in-memory
cache when CacheSwaggerFile is enabled
Notes : The JSON representation is the canonical cached form; YAML output
is derived from this JsonObject on demand
@param pcRequestUri The URI of the request
@param pcViewName The Swagger view to present
@param poSwagger The Swagger generator
@return The Swagger/OpenAPI document as a JsonObject
*/
|
|
|
|
INTEGER HandleGet (IWebRequest)
|
Handles the http GET operation
|