Azure / Azure/data-api-builder
RestService Code Cleanup
- Langage dominant
- C#
- Étoiles
- 1.5k
- Forks
- 370
- Merge moyen
- 3 j 22 h
- PR mergées (30 j)
- 9
Description
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.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Examinez RestService, RequestParser et RequestValidator, puis comparez leurs responsabilités actuelles avec le nettoyage commencé dans l’issue #727. Suivez quelles méthodes effectuent l’analyse des requêtes et lesquelles effectuent l’analyse des URL, et définissez l’achèvement comme le fait que chaque classe respecte l’objectif décrit dans cette issue.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- csharp
- Domaine
- api
- Type d'issue
- Refactorisation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100