Ваши два примера кода не эквивалентны. Во первых вы ждете
feedbackService.get(this.feedBackOdataModel)
что, по-видимому, обещание, а во втором вы ожидаете
feedbackService.get(this.feedBackOdataModel).results
что предположительно undefined
. Так что, действительно, await
по сути не имеет никакого эффекта, и undefined
передается в setProperty
почти сразу.
Чтобы исправить - используйте скобки, чтобы правильно указать, что вы ожидаете:
this.feedBackJsonModel.setProperty(
'/Avaliacoes',
(await feedbackService.get(this.feedBackOdataModel)).results
);