Я использую Google Firestore для базы данных Android и хочу узнать разницу между onSuccessTask
и addOnSuccessListener
.
Например, вот я обновляю документ Firestore:
val doc = db.collection("books").document(book).update(data)
Чтобы выполнить вышеуказанные действия после завершения обновления, я могу выполнить одно из следующих действий:
.onSuccessTask { } or .addOnSuccessListener { }
, что для меня, дает точно такой же результат.
Может кто-нибудь выяснить, в чем разница и какой из них следует использовать?