» »

c# Web Service NullReferenceException

c# Web Service NullReferenceException

smejko ::

Živijo!

Imam spodnjo metodo, in mi vrača Exception:

System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at TestWS.createReq(CreateReq CreateReq) in c:\TestWS\TestWS.asmx:line 109
--- End of inner exception stack trace --

Morda kdo ve v čem je težava?

public partial class CreateReq
{
public string input;
}
public partial class CreateResp
{
public Rezultat Rezultat;
}

public partial class Rezultat
{
public int vrednost;
public string opis;
}

[WebMethod(Description = "CreateRequest", CacheDuration = 0, BufferResponse = false)]
[SoapDocumentMethodAttribute(ParameterStyle = SoapParameterStyle.Bare)]
[return: XmlElement("CreateResp")]
public CreateResp createReq(CreateReq CreateReq)
{
CreateResp res = new CreateResp();
CreateReq req = createReq;

res.Rezultat.vrednost = 0;
res.Rezultat.opis = "OK";

return res;
}

darkolord ::

Rezultat je null.

res.Rezultat = new Rezultat();
res.Rezultat.vrednost = 0;
res.Rezultat.opis = "OK";


Ali pa to narediš v konstruktorju CreateResp.

smejko ::

deluje tnx ;)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

C# težava

Oddelek: Programiranje
233713 (2559) mladec
»

ASP.NET + C# vprašanje

Oddelek: Programiranje
342765 (1779) Morenov
»

Avtomatično prepoznati POST spremenljivke

Oddelek: Programiranje
121572 (1365) AnonimkeOP
»

[C#] WebResponse vrne error 404

Oddelek: Programiranje
51022 (983) darkolord
»

HTTP POST

Oddelek: Programiranje
231748 (1524) kopernik

Več podobnih tem