Hallo zusammen,
in einer Solution habe ich u.a. folgende Projekte:
a) Common: Projekt für Beschreibung typisierter Datasets, Interfaces und projektübergreifende Definitionen
b) Webservices: Projekt für Webservices zur Realisierung des Zugriffs auf eigene Business-Komponenten
c) WinUI: Projekt für Windowsanwendung
Wenn ich nun einen Webservice mit entsprechenden Webmethoden definiere und eine solche Methode ein typisiertes Datenset (z.B. "BereicheDS") verwendet (Rückgabe- oder Übergabeparameter), so wird innerhalb der Proxyklasse (Webverweis) automtisch eine Klasse mit gleichem Namen angelegt. Dadurch kommt es zu Problemen die nicht auftauchen wenn ich diese Klasse in der Proxyklasse von Hand lösche.
Meine Frage: Ist es erforderlich daß die Proxyklasse eine das typisierte Dataset beschreibende Zusatzklasse enthält? Und wenn nicht: wie kann ich verhindern daß bei jeder Aktualisierung des Webdienstes die Klasse neu angelegt wird? Ist halt recht mühselig immer die Webverweise nachträglich manuell bearbeiten zu müssen.
Stefan
in einer Solution habe ich u.a. folgende Projekte:
a) Common: Projekt für Beschreibung typisierter Datasets, Interfaces und projektübergreifende Definitionen
b) Webservices: Projekt für Webservices zur Realisierung des Zugriffs auf eigene Business-Komponenten
c) WinUI: Projekt für Windowsanwendung
Wenn ich nun einen Webservice mit entsprechenden Webmethoden definiere und eine solche Methode ein typisiertes Datenset (z.B. "BereicheDS") verwendet (Rückgabe- oder Übergabeparameter), so wird innerhalb der Proxyklasse (Webverweis) automtisch eine Klasse mit gleichem Namen angelegt. Dadurch kommt es zu Problemen die nicht auftauchen wenn ich diese Klasse in der Proxyklasse von Hand lösche.
Meine Frage: Ist es erforderlich daß die Proxyklasse eine das typisierte Dataset beschreibende Zusatzklasse enthält? Und wenn nicht: wie kann ich verhindern daß bei jeder Aktualisierung des Webdienstes die Klasse neu angelegt wird? Ist halt recht mühselig immer die Webverweise nachträglich manuell bearbeiten zu müssen.
Stefan
Comment