asp.net-mvc имеет асинхронные контроллеры , которые используются для основного варианта использования для delayed_job
(по крайней мере, как я прочитал это из здесь , не использовал Railsв течение пары лет)
В противном случае asp.net по-прежнему является .Net, поэтому вы можете использовать ThreadPool.QueueUserWorkItem
, чтобы просто запустить и забыть кусок кода.
Если нет каких-либо конкретныхособенность delayed_job
, которая вас интересует в том, что мне не хватает ....