(Ceci concerne les SitkaSoapService de Microsoft, dans la référence de service à https://database.windows.net/soap/v1/)Dois-je utiliser "using" sur mon SitkaSoapServiceClient?
J'utilise SitkaSoapServiceClient pour accéder à ma base de données des services de données SQL par SOAP.
Devrais-je utiliser une instruction "using" chaque fois que j'utilise cette classe proxy? Ou fait-il sa propre connexion en toute sécurité en interne?
I.e. dois-je dire:
using (SitkaSoapServiceClient proxy = GetProxy())
proxy.Update(scope, entity);
... ou est-il sûr de dire: [. où GetProxy() retourne un objet SitkaSoapServiceClient]
GetProxy().Update(scope, entity);
Il met en œuvre IDisposable, mais je me souviens qu'il y avait un débat similaire autour de DataContext de LinqToSql - cela l'implémente aussi, mais les cerveaux de Microsoft derrière lui juraient que le "using" n'était pas nécessaire. – teedyay