J'héberge mon premier service WCF dans IIS. J'ai deux méthodes, 1 pour définir une variable de chaîne sur le service WCF, et l'autre pour le récupérer. L'interface utilisée est:WCF variable durée de vie/état
[OperationContract]
string ReturnText();
[OperationContract]
void SetText(string s);
BasicHttpBinding est utilisé. Faire un pas à travers le service avec le débogueur du client révèle que la valeur de la chaîne est définie correctement en utilisant SetText, mais lorsque je fais immédiatement un texte de retour, la chaîne est de retour à null.
Probablement un simple que je connais, mais je pensais que toutes les valeurs sur le service WCF étaient conservées entre l'ouverture de la connexion de service et sa fermeture.
Pourquoi la valeur est-elle perdue entre Set et Gets?