NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Peas
Člen
Avatar
Peas:28.4.2016 16:44

Caute vsetci,

vytvoril som si WebServicu (C#, .NET, VisualStudio, IIS), ktorej posielam z Javascriptu JSON data. Ale mam problem s tym, ze sa mi pri vykonavani kodu nehitne breakpoint vo WebService. Je dost mozne, ze namam spravne vytvoreny projekt, nieco mi v kode chyba alebo cokolvek ine co vas napadne.

Javascript:

$(document).ready(function () {
    var datas= JSON.stringify({ datas: { premenna: "hodnota", jozko: "123" }});
    $.ajax({
        type: "POST",
        url: "TemperatureWebService/Convert.asmx/TestString",
        dataType: "json",
        data: datas,
        contentType: "application/json; charset=utf-8",
        success: function (msg) {
            console.log('success' + msg);
        },
    });
});

CSfile:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Script.Services;
using System.Web.Services;
using System.Web.Script.Serialization;

/// <summary>
/// Summary description for Convert
/// </summary>
[WebService(Namespace = "TemperatureService")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ScriptService]
// 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 Convert : System.Web.Services.WebService {

    public Convert () {

        //Uncomment the following line if using designed components
        //InitializeComponent();
    }

    public class RootObject
    {
        public string premenna;
        public string jozko;
    }

    [WebMethod]
    [ScriptMethod(ResponseFormat = ResponseFormat.Json)]
    public string TestString(RootObject datas)
    {
        string skuska = datas.premenna;
        return skuska;
    }
}

To co sa nachadza v metode TestString() nie je az take podstate, ale podstatne pre mna je dokazat v tej metode hitnut breakpoint. V prilohe pripajam dodatocne obrazky.

Budem velmi rad, keby ste mi vedeli akokolvek pomoct. Dakujem

Editováno 28.4.2016 16:45
 
Odpovědět
28.4.2016 16:44
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.