Предположим, есть класс Dao со следующими двумя методами:
1) удалить (элементы: Список <Элемент>): Завершено
2) вставка (элементы: список <элемент>): один <список <длинный>>
Как я могу связать их в метод @transaction в классе Dao, начиная с «метод удаления», а затем возвращая результат «метод вставки»?
Я хочу иметь метод с такой подписью:
@ сделка
fun deleteAndInsert (): Single > {
...
}