Wie man eine Liste <Objekt> in WCF @ zurückgi

Ich habe meinen WCF-Dienst, der Daten sowohl im XML- als auch im JSON-Format zurückgibt.

One functios muss eine Liste zurückgeben, da ich nicht weiß, mit welcher Klasse diese Liste gefüllt wird.

Also, ich habe meine Klasse:

public class WrapHome
{
    public WrapHome() { }

    private string p_TITOLO { get; set; }
    public string TITOLO { get { return p_TITOLO.ToString(); } set { p_TITOLO = value; } }

    private List<object> p_CHART { get; set; }
    public List<object> CHART { get { return p_CHART; } set { p_CHART = value; } }
}

und meine WCF-Erklärung:

[OperationContract]
[WebGet(UriTemplate = "datiHome.xml?token={token}&p1={p1}&p2={p2}", ResponseFormat = WebMessageFormat.Xml)]
List<WrapHome> GetDatiHomeXML(string token, string p1, string p2);

Die Ausgabe ist korrekt gesetzt, aber wenn sie in XML (oder JSON) konvertiert zurückgegeben werden muss, ruft sie die Methode erneut auf und gibt schließlich den Fehler err_connection_reset aus.

Ich weiß, das Problem ist die Liste, denn wenn ich es kommentiere, funktioniert es. Wie kann ich meine Liste in meiner WCF-Ausgabe verwenden?

Wenn Sie weitere Informationen benötigen, wenden Sie sich problemlos an mich.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage