Hello tout le monde

J'ai un web service codé en vb.net et un web site codé en c# qui consomme ce web service.

Dernièrement, on a modifié une web méthode en rajoutant un paramètre en entrée.
On n'a pas updaté la web référence côté site web et pourtant tout fonctionne correctement.

En déboguant, on se rend compte que le paramètre non spécifié prend sa valeur par défaut (0 pour un long, false pour un booléen...)

C'est normal ce comportement ?