diff options
Diffstat (limited to 'icespider/common/routes.ice')
-rw-r--r-- | icespider/common/routes.ice | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/icespider/common/routes.ice b/icespider/common/routes.ice index 65e7d67..bc2406a 100644 --- a/icespider/common/routes.ice +++ b/icespider/common/routes.ice @@ -20,12 +20,21 @@ module IceSpider { sequence<Parameter> Parameters; + class OutputSerializer { + string contentType; + string serializer; + StringSeq params; + }; + + sequence<OutputSerializer> OutputSerializers; + class Route { string name; string path; HttpMethod method = GET; string operation; Parameters params; + OutputSerializers outputSerializers; }; sequence<Route> Routes; |