स्वीकार नहीं कर रहा मैं सिर्फ body
एक int
में पारित करने के लिए कोशिश कर रहा हूँ और यह काम नहीं करता मैं क्यों प्रकार int की संपत्ति के साथ एक वर्ग बनाने की जरूरत है? (तब यह काम करता है)वेब एपीआई HTTPPost पूर्णांक
काम करता है
[HttpPost]
[Route("api/UpdateMainReversed")]
public IHttpActionResult UpdateMainVerified(DataAccess.Entities.RequestMain mainValues)
{ ....}
डाकिया
http://localhost:13497/api/UpdateMainReversed
शरीर के साथ
[HttpPost]
[Route("api/UpdateMainReversed")]
public IHttpActionResult UpdateMainVerified(int mainId)
{ ....}
परीक्षण काम नहीं करते
{
"mainId" : 1615
}
2.you [FromBody] का उपयोग करना चाहिए आप पूर्णांक पास करना चाहते हैं उल्लेख करने के लिए शरीर या यूआरएल में? –
शरीर, क्योंकि इसकी पोस्ट और उचित REST –
के लिए URL में पास नहीं होना चाहिए, मेरा उत्तर जांचें। –