Miten itse luotu objekti palautetaan webservicestä? Tähän mennessä en ole saanut tyydyttävää vastausta tähän. Eli homma menee näin:
Minulla on assembly, jossa on luokka Valuutta
Tätä assemblyä käyttää Windows-sovellus ja Webservice. Eli yhteensä kolme projektia.
Ideana on, että Webservice palauttaa Valuutta objektin Windows-sovellukselle. Valuutta on määritelty Serializable. Kun kutsun WebMetodia, joka on Webservicessä, jonka PITÄISI palauttaa Valuutta-objekti, saan jatkuvasti virheilmoituksia mm. sellaisen, että en voi impliittisesti konvertoida Valuutta-objektia Windows-sovelluksen Valuutta-proxy-objektista.
Yritän poistaa proxy määrittelyn Valuutta-objektille, mutta silti saan virheitä, jotka eivät ole edes järkeviä mainittaviksi. Mikä on oikea tapa tehdä tämä? Alkaa mennä hermot... :(
Jos tiedät miten tämä ratkaistaan, kerro vielä miten Webservicestä palautetaan Arraylist, joka sisältää ko. objekteja.
Kehitysympäristö on Visual Studio 2008 ja .NET Framework 3.5
Miten objekti palautetaan Webservicestä?
dotnetkoodari
1
916
Vastaukset
- Kepuli_Jaska
Olion julkiset muuttujat tai ominaisuudet serializoidaan tässä webservice tapauksessa. Palautat vain WS:stä serialisoitavaksi merkatun Valuutta objektin jolloin olion julkiset ovat Windows sovelluksesi käytössä. Joukon kyseisiä Valuutta luokkia voit palauttaa WS:stä palauttamalla esim. geneerisen listan, joka on tyypitetty ottamaan sisään vain Valuuttoja.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 744237
Purra on kantanut vastuuta täyden kympin arvoisesti
Luottoluokituksen lasku, ennätysvelat ja ennätystyöttömyys siitä muutamana esimerkkinä. Jatkakoon hän hyvin aloittamaans893953Surullista
Että menetit sen naisen , tosi surullista ja vielä oman tyhmyyden takia ,ymmärrän että se on masentavaa572468Muuttunut käytös
Onko kaivattusi käytös muuttunut? Tiedätkö mistä se johtuu? Haluatko kertoa, mitä tapahtui?662324Väkeä oli liikkeellä
Nyt leijutaan pilvissä. Kun eläinpuistossa oli porukkaa 😆😆 Olihan siellä kun ilmaiseksi pääsivät. Eiköhän se juuri sik412044- 491909
- 1131872
Kummallista
Oletteko koskaan ihastuneet ihmiseen, joka ei ulkonäöltään vastaa ollenkaan ihannettanne?551673- 561672
- 661572