У меня есть служба, в которой я хотел бы иметь возможность отправлять массив идентификаторов с одним http.delete. Пока у меня есть следующее:
`
removeLeaguePictures(leaguePics: LeaguePicture[]) {
const options = {
headers: new HttpHeaders({
"Content-Type": "application/json"
}),
body: {
idss: JSON.stringify(leaguePics.map(lp => lp.id))
}
};
return combineLatest([
this.leaguePictures$,
this.http.delete<boolean>(this.galleryUrl, options)
]).pipe(...)
`
это, однако, похоже, не отправляет список, или я просто не знаю, как получить его на конечной точке ядра Asp.Net
На моем внутреннем сервере у меня есть следующее действие:
`
[HttpDelete]
public async Task<ActionResult<bool>> Delete([FromBody] long[] ids)
{...}
`
Но я не могу получить массив идентификаторов для заполнения. Есть идеи, что я делаю не так?