Nakavt java komut dosyası kullanıyorum ve bir denetleyiciye bir api çağrısı var, bu aynı denetleyicinin, tüm çalıştığım çok sayıda yöntem var ancak ne zaman Belirli bir yöntemde bir kırılma noktası asla kırılma noktasına çarpmaz. Bu oldukça akıl almaz bir şey çünkü java-betiğimde bir mola noktasını koyduğumda, kontrol cihazında o metottan geri gelen verilerin olduğunu görebiliyorum. Buna neden olabilecek herhangi bir fikri olan var mı? Denetim noktasında denetlenmiyor, ancak denetleyiciden veri döndürülüyor
bu
bu benim nakavt ile accesed ediliyor benim DeviceHierachy Kontrolör yöntemidir benim nakavtfunction FetchDeviceRows(dtvm, item) {
$.when(getSecureData("/api/DeviceHierarchy?parentCostCentreId=" + item.assetInstanceId() + "&noChildren=" + item.noChildren() + "&orgLevel=" + item.orgLevel()))
.done(function (rows) {
InsertActualDeviceRows(dtvm, item, rows);
RefreshWholeDevicePage(dtvm);
});
}
olduğunu. Burada kırılma noktası vurmak ama benim nakavt içinde .done (function (satırlar) bir kesme noktası koyduğunuzda o veriyi
Kişisel Sorgu dizesi invaild[HttpGet]
public IEnumerable<DeviceHierarchyRow> Get(int parentAssetInstanceId, int noChildren, int orgLevel)
{
var hierarchies = _deviceHierarchyRepository.GetDevices(parentAssetInstanceId, noChildren);
return hierarchies.ToList().Select(h => new DeviceHierarchyRow(orgLevel + 1, 0, 0, "", "", h.noChildren, _pageSize, false));
}
Tarayıcı önbelleğe alınmış bir sonuç kullanıyor mu? – Jasen
Önbelleğimi temizledim, bu yüzden sorun olduğunu düşünmüyorum. – Zidane
javascript kodunda parametre api controller eylemindeki parametre adıyla uyuşmuyor. Denetleyicinizde başka bir eyleme isabet edermisiniz. Her eylemde bir breakpoint yerleştirin ve – jontem