Remarque: Cette question a été posée à un moment où C # ne supportait pas encore les paramètres facultatifs (c'est-à-dire avant C # 4).
Nous créons une API Web générée par programme à partir d'une classe C #. La classe a une méthode GetFooBar(int a, int b)
et l'API a une méthode GetFooBar
prenant des paramètres de requête comme &a=foo &b=bar
.
Les classes doivent prendre en charge les paramètres facultatifs, ce qui n'est pas pris en charge en langage C #. Quelle est la meilleure approche?