Angular не отправляет запрос в API - PullRequest
0 голосов
/ 04 мая 2020

Моя Angular 8 служба выполняется, но метод API - нет.

Angular Служба:

createFile(mapping: UniqueCustomerTestMatched[] {
    const endpoint = 'https://localhost:44398/api/mapping/createFiles';
    this.loading = true;
    var data = JSON.stringify(mapping);
    console.log("Sending mapping to API: " + data);
    return this.httpClient.post(endpoint, { fileContent: data});
}

ASP. NET API:

[HttpPost("createFiles")]
    public ActionResult<List<CustomerTestMatched>> CreateFiles([FromBody]UploadInfo rawData)
    {

Что бы это могло быть? Я реализовал другие методы публикации точно так же, как это работает.

Большое спасибо !!!

1 Ответ

2 голосов
/ 04 мая 2020

Похоже, вам просто не хватает метода subscribe в конце.

Должно быть:

this.httpClient.post(endpoint, { fileContent: data}).subscribe()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...