Exemple #1
0
        public async Task AddImage(string plantId, PlantTaggerV1.Models.Image image)
        {
            AccessToken authToken            = getAuthToken();
            string      uri                  = Constants.PtBasedUrl + "user/plant/" + plantId + "/image";
            MultipartFormDataContent param   = new MultipartFormDataContent();
            StreamContent            content = new StreamContent(image.toStream());

            content.Headers.ContentType = new MediaTypeHeaderValue(MimeTypes.GetMimeType(image.FileName));
            param.Add(content, "img", image.FileName);
            await _requestProvider.PostAsync <BaseResult <PlantTaggerV1.Models.Image> >(uri, param, authToken.Token);
        }