Я пытаюсь обновить ресурс. Итак, я пытаюсь получить доступ к ресурсу, используя PUT в угловой службе.
RollBackBatchById(selectedBatchId: number) {
const params = new HttpParams();
params.append('resourceId', resourceId.toString());
let headers = new HttpHeaders();
headers.append('Content-Type', 'multipart/form-data');
headers.append('Accept', 'application/json');
const httpOptions = { headers: headers };
return this._httpClient.put(this.base_url + 'api/WebApi/UpdateResource', { params: params })
.subscribe((res: Response) => {
});
}
В моем контроллере WebApi
[HttpPut]
[Route("UpdateResource")]
public TransactionResult UpdateResource([FromQuery]string resourceId)
{
var id = resourceId;
}
Итак,когда я пытаюсь получить доступ к своему resourceId, он становится пустым. И когда я вижу в сети, я не могу найти добавляемый к URL resourceId.
Может кто-нибудь помочь мне с этим.