который я ей скармливаю. Это так выглядит:
Я вызываю что-то типа Query(params, callback), Этот вызов блочит, обращается к бд и для каждой записи вызывает callback.
Мне нужно написать функцию на подобие ReadNext, которая блочит, но возвращает сразу после получения следующего значения. Для этого нужно как-то сохранить стек вызовов и перенестись на другой контекст исполнения. future и promise такое могут? Потому что я не хочу вручную ворочить стеком, потому что это не cross-platform. И я пишу это на C#, а в CLR такого, походу, вообще нету.
» для каждой записи вызывает callback т.е. для каждой строки из БД?
Что-то очень сложно ты хочешь организовать. вызвал Query, с параметрами -- получил на выход данные.
Не нужно никакого стека вызовов сохранять.
Хорошо, и при чём тут наш чат тогда?
Обсуждают сегодня