タグ

2018年3月22日のブックマーク (1件)

  • goa で Type と MediaType を混ぜないでうまく再利用する - 押してダメならふて寝しろ

    概要 goa では レスポンスの形式を MediaType で定義します.一方,Type は Payload の形式などを定義します. MediaType は Type の特殊な形で,Veiw とか Link が増えたやつなので,Type の代わりに使えるんですけど, Type の代わりに使うと振る舞いが微妙に違うことから変なことになったりするので,代わりに使うのはやめておきたいところです. でも,Payload で使う要素とMediaTypeで使う要素は大体一緒のことが多く,同じ事を何度も書いたりするのはダルいこともありますし, Attribute を流用したいということも多いのではないでしょうか. Attribute を流用するいくつかの場面,方法について説明したいと思います. Reference 関数を使う Reference 関数を使うと,すでに定義済みの Type や Media

    goa で Type と MediaType を混ぜないでうまく再利用する - 押してダメならふて寝しろ