Azure / Azure/data-api-builder

[Bug]: Inconsistent REST Path Validation Between `init` and `configure`

Ouverte Adaptée aux débutants
#3,535 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
2.0 cli
Langage dominant
C#
Étoiles
1.5k
Forks
370
Merge moyen
3 j 22 h
PR mergées (30 j)
9

Description

## Expected:
Both should behave the same, either reject or normalize consistently.

```
# This silently succeeds (prepends /):
dab init --database-type mssql --connection-string "test" --rest.path "noslash" --config test.json

# This correctly fails:
dab configure --runtime.graphql.path "noslash"
# fail: Path must start with a '/'
```

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par les points d’entrée des commandes `dab init` et `dab configure` et reproduisez les deux comportements de validation des chemins décrits dans l’issue. Suivez l’endroit où `rest.path` et `runtime.graphql.path` sont validés, puis exécutez les tests ou commandes CLI concernés pour confirmer que les deux chemins sont rejetés ou normalisés de manière cohérente.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
csharp
Domaine
cli
Type d'issue
Bug
Difficulté
2/5
Temps estimé
1-3 heures
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
65/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.