Amélioration technique

Jun 16, 2014 at 7:39 PM
Bonjour,

tout d'abord pour l'API développé et mise à disposition ici.

Si je peux me permettre une amélioration technique de poids, ça serait de considérer tous les entiers retournés en JSON comme tels.

Exemple : "string Code" -> "Nullable<int> Code" et il y en a pas mal d'autres.
Cela évite de faire des int.Parse() partout, chose totalement contre-productive. D'autant plus que les méthodes misent à disposition demandent des int.

J'ai fait la modification chez moi et c'est beaucoup plus lisible pour l'appelant.


Bien cordialement,
Coordinator
Aug 8, 2014 at 8:00 AM
Merci, pourrais-tu me montrer un example concret de ce que tu as fait?
Je ne suis plus trop dans le projet je dois bien avouer mais je pourrais trouver un peu de temps pour me replonger dedans et ameliorer un peu.
Aug 29, 2014 at 2:51 PM
Edited Aug 29, 2014 at 2:51 PM
Bonjour,

Je suppose qu'il évoque les membres de type String qui pourraient être de type int, par exemple les membres "Code" des différente classes.

Dans le JSON la valeur de ces membres est forcement numérique, du coup passer le type Int au lieu de String permet de nous éviter de convertir la donnée.