Frage : Einsparung-Liste in ASP.NET für Gebrauch im zweiten WCF Service

Ich habe einen ArbeitsSilverlight ermöglichten WCF Service für das Erhalten von Daten zurück in meine APP SL4. Dieses bearbeitet well.

I haben hinzugefügt jetzt einen zweiten Service SL-WCF für Bericht. Dieser Service benennt das gleiche SQL-gespeicherte Verfahren, da der erste Service. So was ich betrachte, tuend, verringert an Arbeit, die der Bediener tun muss, indem die Speicherung der Resultate Liste des ersten Services, also kann der zweite Service diese Liste retirieve, anstelle von das SQL-SP laufen lassen zu müssen und eine anderen List.

The 2 Dienstleistungen zu bevölkern wird IMMER zusammen benannt. Ich versuchte, alles in 1 Service, aber den Report-Service-Gebrauch hinzuzufügen ein anderes contract.

I versucht, um HttpContext.Current.Session. zu verwenden. Der erste Service stellte den Lernabschnitt ein, aber das zweite Wartungsbesuch brachte NULL.

Is dort eine andere Weise, eine Liste, für das Überschreiten zwischen Dienstleistungen auf Bedienerseite zu speichern zurück?

Antwort : Einsparung-Liste in ASP.NET für Gebrauch im zweiten WCF Service

Versucht Sie den Anwendungsgegenstand für die Speicherung des Zustandes? Es ist Bereich ist ausgedehnter als Lernabschnitt, obgleich möglicherweise nicht ausgedehnt genug, beide Dienstleistungen zu überspannen. Existieren beide Dienstleistungen in der gleichen Anwendungslache in IIS?

Application.Add („mySharedList“, myList);
Weitere Lösungen  
 
programming4us programming4us