Bonjour,
Je cherche une solution pour pouvoir utiliser les sessions en WCF. J'ai trouvé pas mal chose sympa sur le net qui m'ont ammené à ajouter dans le Web.config :
et dans ma class :Code:<serviceHostingEnvironment aspNetCompatibilityEnabled="true"/>
Code:
1
2 [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
Sachant que mon application WCF est séparée de l'application Web la valeur que retourne ma session reste null.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public class WCFSession : IWCFSession { public void DoWork() { HttpContext.Current.Session["Test"] = "Hello World!"; } public string GetWork() { return (string)HttpContext.Current.Session["Test"]; } }
Le déploiement se fait via VS2008.
Dois-je déployer sur IIS ?
Merci