在nodejs中模拟ASP.NET TempData

在nodejs中模拟ASP.NET TempData,asp.net,node.js,session,tempdata,Asp.net,Node.js,Session,Tempdata,如何在nodejs中创建类似TempData的对象?我想也许我可以将标志“IsTempData”设置为session,在应用程序结束时,我会清除选中此标志的会话。但有一个问题:我有许多使用tempdata的异步函数,所以应用程序可能会在使用tempdata之前结束。我希望您理解我所说的结束申请的意思: connect() .use(connect.bodyParser()) .use(connect.query()) .use(connect.favicon()) .use(connect.co

如何在nodejs中创建类似TempData的对象?我想也许我可以将标志“IsTempData”设置为session,在应用程序结束时,我会清除选中此标志的会话。但有一个问题:我有许多使用tempdata的异步函数,所以应用程序可能会在使用tempdata之前结束。我希望您理解我所说的结束申请的意思:

connect()
.use(connect.bodyParser())
.use(connect.query())
.use(connect.favicon())
.use(connect.cookieParser())
.use(connect.session({ secret: 'your secret here' }))
.use(function (req, res) {
    somefunction();

    // end of application, here I will clear sessions which have tempdata flag selected
}).listen(1234);

我无意中看到你的帖子,也在寻找同样的行为。由于找不到任何东西,我决定实现我自己的东西,希望也能对您有所帮助:


请记住,这篇文章写得相当快,因此如果您有任何问题,我将非常感谢您的反馈。

我在您的帖子中找到了相同的行为。由于找不到任何东西,我决定实现我自己的东西,希望也能对您有所帮助:


请记住,这是很快完成的,因此如果您有任何问题,我将感谢您的反馈。

看起来不错,我回家后会测试它。非常非常感谢:)看起来不错,我回家后会测试一下。非常非常感谢:)