Да, конечно, эту же технику можно применять как в C #, так и в JS, поскольку она присуща сервису AWS Lambda и не имеет ничего общего с языком или средой выполнения. Тем не менее, я не знаю ни одной библиотеки, которая могла бы вам здесь помочь. Как и во всех рекурсиях, вам нужно определить рекурсивный случай и базовый случай. Существенным отличием является то, что рекурсия с помощью Lambda может быть параллельной рекурсией (в вашем случае она не нужна, хотя это может быть полезно для ускорения процесса), и в этом случае вам необходимо использовать модель вызова Event
API.
В соответствии с вашими потребностями, а в отношении кодирования на C # параметр ILambdaContext
для вашей функции содержит то же свойство «оставшегося времени», что и в библиотеке Node.js.