public UploadRequest(AltspaceListItem item) { var inner = item.buildUploadContent(); _content = inner.ReadAsByteArrayAsync().Result; Headers.ContentType = inner.Headers.ContentType; Headers.ContentDisposition = inner.Headers.ContentDisposition; _apiUrl = "/api/" + item.pluralType + "/" + item.id + ".json"; _method = HttpMethod.Put; }
public UploadRequest(AltspaceListItem item, string uploadFileName, bool isExclusivelyAndroid = false) { var inner = item.buildUploadContent(new AltspaceListItem.Parameters { uploadFileName = uploadFileName, isExclusivelyAndroid = isExclusivelyAndroid }); _content = inner.ReadAsByteArrayAsync().Result; Headers.ContentType = inner.Headers.ContentType; Headers.ContentDisposition = inner.Headers.ContentDisposition; _apiUrl = "/api/" + item.pluralType + "/" + item.id + ".json"; _method = HttpMethod.Put; }