const userIdToken: string = await this.authService.getUserIdToken(); // 2 seconds
const photoResponseModel: PhotoResponseModel = await this.photoService.getPhoto(userIdToken, event.displayPhotoPath); // 3 seconds
Так что мне нужно подождать 5 seconds
, чтобы получить результат здесь. Знаете ли вы более оптимизированный способ здесь?
Примечание: Я надеюсь, что здесь нельзя использовать Promise.all
, поскольку для второго обещания требуется один выход, то есть userIdToken
.
Примечание: Указанные выше время или секунды являются лишь значениями гипотезы. т.е. не настоящий. Мне просто нужно знать о любом решении для этого вида использования.