Bonjour à vous,
J'ai un problème qui doit être simple a résoudre pour vous, je suis débutant c'est mon premier projet avec WCF.
alors c'est un projet azur avec de l'ASP .NET, du WCF, et un edmx.
rentrons dans le coeur du problème :
Ma méthode dans mon Service1.svc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 public user GetUser() { using (Model1Container context = new Model1Container()) { List<user> query = (from userJeu in context.userJeu select userJeu).ToList(); user poney = new user(); poney.ID= 1; poney.nom = "sefsef"; poney.pass = "sefsef"; poney.prenom = "sefsef"; poney.pseudo = "sefsef"; poney.email = "sefsef@zedez.fr"; poney.adminlvl = 1; foreach (user item in query) { poney = item; } return poney; } }
alors vous devez vous demander pourquoi j'écrase mon user, en faite si je commente le foreach ça fonctionne très bien lorsque je consomme mon objet coté ASP.Net
Par contre à partir du moment ou le user est écrasé dans le foreach voila l'erreur :
Avec un point d’arrêt je ne vois pas de problème, le user est correct.Détails de l'exception: System.Net.WebException: La connexion sous-jacente a été fermée : La connexion a été interrompue de manière inattendue.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Erreur source: Ligne 144 : Ligne 145 : public DAL.user GetUser() { Ligne 146 : return base.Channel.GetUser(); Ligne 147 : } Ligne 148 :
Fichier source : C:\Users\scude\documents\visual studio 2010\Projects\AzurePoneyBlog\MvcWebRole1\Service References\ServiceReference1\Reference.cs Ligne : 146
Autre point j'ai fait un foreach car je ne sais pas comment sortir un objet d'une liste mais ça c'est un autre problème.
Merci à vous de m'aider sur ce point !
Partager