Azure / Azure/data-api-builder

RestService Code Cleanup

オープン
#749 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
low priority refactor
主要言語
C#
スター
1.5k
フォーク
370
平均マージ
3日 22時間
マージ済み PR(30日)
9

説明

RestService would benefit from a refactor that cleans up the code and clearly defines methods in RequestParser/RequestValidator to adhere to the purpose defined by the class name: i.e. request parsing occurs in some methods in request validator and requestparser only parses URL content, not the full request.

Some work was done in #727 to begin cleanup.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

RestService、RequestParser、RequestValidator をレビューし、それらの現在の責務を issue #727 で開始されたクリーンアップと比較してください。どのメソッドがリクエストのパースを行い、どのメソッドが URL のパースを行うのかを追跡し、各クラスがこの issue で説明されている目的に従うことを完了の定義としてください。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
csharp
領域
api
issue の種類
リファクタリング
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。