You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
423 B
Plaintext
30 lines
423 B
Plaintext
4 years ago
|
type Foo {}
|
||
|
|
||
|
@server(
|
||
|
foo: foo
|
||
|
bar: "bar"
|
||
|
fooBar: "foo
|
||
|
bar"
|
||
|
)
|
||
|
service foo-api {
|
||
|
@doc("foo")
|
||
|
@handler foo
|
||
|
get /foo (Foo) returns (Foo)
|
||
|
@handler bar
|
||
|
post /foo (Foo)
|
||
|
@handler fooBar
|
||
|
post /foo/bar
|
||
|
@server(
|
||
|
handler: getFoo
|
||
|
)
|
||
|
post /foo/:id returns(Foo)
|
||
|
}
|
||
|
|
||
|
service foo-api {
|
||
|
@doc(
|
||
|
summary:"post foo"
|
||
|
)
|
||
|
@handler postFoo
|
||
|
post /foo/bar/post (Foo)
|
||
|
}
|