I got jquery ajax request on client side and asp mvc on server side.
I send this to the server
But I didn't get temperatureRanges
Do somebody know why?
ajax-code:
$.ajax({
type: 'POST',
async: false,
url: "/PVTMethods/StandartModelResult",
data: JSON.stringify(dataForSend),
async: true,
success: function(data) {
//TODO Реализовать обработку результата
},
error: function(data) {
console.log("Error" + data);
},
dataType: "json",
contentType: "application/json; charset=utf-8",
});
Model on server:
public class DefaultRanges {
public virtual double Start { get; set; } //начало отрезка
public virtual double End { get; set; } //конец отрезка
public virtual double Samples { get; set; } //шаги
}
public class TemperatureDefaultRanges:DefaultRanges {}
public struct InputDataModel
{
/// <summary> решаемая задача </summary>
public Tasks task;
/// <summary> данные по давлению </summary>
public PressureDefaultRanges pressureRanges;
/// <summary> данные по температуре </summary>
public TemperatureDefaultRanges temperatureRanges;
////в pvt настройки по ctrl+H - ranges для отдельно взятого графика
/// <summary> данные по температуре </summary>
public PlotRanges currentTaskPlotRanges;
public double plotConstant; //либо GOR либо Pressure (зависит от задачи)
}