У меня есть веб-API, встроенный Visual Basic. Мне нужно отправить данные JSON с устройства IOS с помощью метода post, но как я могу получить один объект JSON в качестве параметра. Отправьте JSON и проанализируйте его из веб-API и вставьте в базу данных. Я хочу сделать это так. функция, которую я хочу помочь это PostValue ()
Imports System.Net
Imports System.Web.Http
Imports Newtonsoft.Json
Imports Newtonsoft.Json.Linq
Namespace Controllers
Public Class TestController
Inherits ApiController
Dim Jobject As JObject
Dim Jarray As New JArray
' GET: api/Test
Public Function GetValues() As IEnumerable(Of String)
Return New String() {"value1", "value2"}
End Function
' GET: api/Test/5
Public Function GetValue(ByVal id As Integer) As String
Return "value"
End Function
'i need help in this point------------------------------------
' POST: api/Test
Public Function PostValue(<FromBody()> ByVal value As String) As JArray
Jobject = New JObject
Jobject.Add("a_id", "test")
Jobject.Add("a_kod", "serkan")
Jobject.Add("a_adi", "asdasdas")
Jarray.Add(Jobject)
Return Jarray
End Function
' PUT: api/Test/5
Public Sub PutValue(ByVal id As Integer, <FromBody()> ByVal value As JObject)
End Sub
' DELETE: api/Test/5
Public Sub DeleteValue(ByVal id As Integer)
End Sub
End Class
End Namespace