エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
APIのRequestProtocolの実装案 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
APIのRequestProtocolの実装案 - Qiita
概要 可読性の高くかつ冗長にならないEncodableを使ったRequestの設計を考えてみました。 目的 APIのReq... 概要 可読性の高くかつ冗長にならないEncodableを使ったRequestの設計を考えてみました。 目的 APIのRequestを作る際にパッと見てRequestが何をしているのかがわかるようにしたかったのと、Requestを作る際に毎回QueryParameterをイニシャライザの引数に書いたり、nil時の処理やDictionaryに格納する処理を書いたりするのが面倒なのでより良いRequestProtocolの実装になるように設計しました。 protocol Request { associatedtype Response associatedtype Serializer: DataResponseSerializerProtocol where Self.Serializer.SerializedObject == Self.Response associatedtype Qu