Я пытаюсь использовать метод PUT для обновления моего API покоя, но он не работает и не показывает никаких ошибок или исключений.
Пожалуйста, помогите мне решить эту проблему.
И я делаю это в событиях кнопок и текстовых полях (Ввод) для значений ввода:
Функция:
private async void UpdateButton_Clicked(object sender, EventArgs e)
{
string aa = I.Text;
string bb = N.Text;
string cc = S.Text;
string dd = A.Text;
private HttpClient client = new HttpClient();
var post = new check { id = aa, employee_name = bb, employee_salary = cc, employee_age = dd };
var content = JsonConvert.SerializeObject(post);
await client.PutAsync("http://dummy.restapiexample.com/api/v1/update/"+aa, new StringContent(content));
}
Класс:
public string id { get; set; }
public string employee_name { get; set; }
public string employee_salary { get; set; }
public string employee_age { get; set; }
public string profile_image { get; set; }
XAML:
<StackLayout Margin="0,50,0,0">
<Entry Placeholder="Enter your Id" x:Name="I"></Entry>
<Entry Placeholder="Enter your name" x:Name="N"></Entry>
<Entry Placeholder="Enter your salary" x:Name="S"></Entry>
<Entry Placeholder="Enter your age" x:Name="A"></Entry>
<Button Text="Update" x:Name="UpdateButton" Clicked="UpdateButton_Clicked"></Button>
</StackLayout>