Как сохранить изображение профиля на сервере SQL с помощью веб-API в Xamarin Forms - PullRequest
0 голосов
/ 02 апреля 2019

Как сохранить изображение профиля на сервере SQL с помощью веб-API в формах Xamarin, здесь я получу изображение с помощью xam.plugin.media, я совершенно новый пользователь, использующий веб-API в формах Xamarin, у меня есть страница входа, хранящаяся как имя, фамилия, id, profileimage, emailid, phonenumber, My Quesiton, я хочу сохранить изображение профиля и имя пользователя, pwd и т. д. с помощью веб-API (Post Method), пожалуйста, дайте мне любые предложения для решения этой проблемы

1 Ответ

0 голосов
/ 02 апреля 2019

Для этого вам нужно сделать один вызов API, чтобы сохранить изображение в виде строки и преобразовать строку в массив байтов. Я приведу пример ниже.

FileData filedata = await CrossFilePicker.Current.PickFile();
if (filedata != null)
{
    Data.Text = filedata.FileName;
    byte[] a = filedata.DataArray;
    string result = System.Text.Encoding.UTF8.GetString(filedata.DataArray);
    //Your api call and save result value 
    EditorValue.Text = result;
    System.Diagnostics.Debug.WriteLine(result);
}
...