Bonjour,
Voici mon problème, j'ai crée une dll contenant une classe :
Et j'ai un web service qui me renvoie une instance de la classe ci-dessus :
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47 namespace Domain.Administration.Company { public class Company { #region == Constructor == public Company() { } #endregion #region == Properties == #region -- CompanyID -- public Guid CompanyID { get { return this._CompanyID; } } private Guid _CompanyID { get { return this._companyID; } set { this._companyID = value; } } private Guid _companyID = Guid.Empty; #endregion #region -- CompanyCode -- public string CompanyCode { get { return this._companyCode; } } private string _companyCode = string.Empty; #endregion #endregion } }
Et donc, la méthode du webservice me renvoie la classe mais sans les données :
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
24
25
26
27
28
29
30
31
32 using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Linq; using System.Web; using System.Web.Services; using System.Web.Services.Protocols; using System.Xml.Linq; using System.Xml.Serialization; using Domain.Administration.Company; namespace WebServices.Administration { /// <summary> /// Summary description for CompanyWebService /// </summary> [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [ToolboxItem(false)] // To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. [System.Web.Script.Services.ScriptService] public class CompanyWebService : System.Web.Services.WebService { [WebMethod(EnableSession=true)] public Company GetNewCompany() { return new Company(); } } }
D'où vient le problème?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?xml version="1.0" encoding="utf-8" ?> <Company xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/" />
Partager