-- {{{appName}}} -- {{{appDescription}}} -- ------------ EDIT NOTE ------------ -- This file was generated with swagger-codegen. You can modify it to implement -- the server. After you modify this file, you should add the following line -- to the .swagger-codegen-ignore file: -- -- src/{{packageName}}-servers.ads -- -- Then, you can drop this edit note comment. -- ------------ EDIT NOTE ------------ {{#imports}}with {{import}}; {{/imports}} with Swagger.Servers; with {{package}}.Models; with {{package}}.Skeletons; package {{package}}.Servers is use {{package}}.Models; type Server_Type is limited new {{package}}.Skeletons.Server_Type with null record; {{#apiInfo}} {{#apis}} {{#operations}} {{#operation}} -- {{summary}}{{#vendorExtensions.x-has-notes}} -- {{#lambdaAdaComment}}{{unescapedNotes}}{{/lambdaAdaComment}}{{/vendorExtensions.x-has-notes}} overriding procedure {{operationId}} (Server : in out Server_Type{{#hasParams}};{{/hasParams}} {{#allParams}}{{paramName}} : in {{dataType}}{{#hasMore}}; {{/hasMore}}{{/allParams}}{{#returnType}}; Result : out {{returnType}}{{/returnType}}; Context : in out Swagger.Servers.Context_Type); {{/operation}} {{/operations}} {{/apis}} {{/apiInfo}} package Server_Impl is new {{package}}.Skeletons.Shared_Instance (Server_Type); end {{package}}.Servers;