asp.net mvc应用程序中的后端过程

本文关键字:后端 过程 应用程序 net mvc asp | 更新日期: 2023-09-27 18:00:34

我创建了一个简单的web应用程序,用于将数据从excel导入数据库。Excel工作表有数百万条记录。如果我转移这些记录,则需要10到15分钟的时间。但我想创建一个后端进程,它永远不会扼杀,直到完成。

请给我建议解决方案。

asp.net mvc应用程序中的后端过程

您可以使用任务

MSDN有一些关于异步编程设计模式的文章,其中描述了在C#4.0+中实现这一点的一些方法。C#5.0+中的新并行功能(Await/Task)也是最新的。

我会创建一个单独的服务(或者程序,如果这对你来说更容易的话),每隔几秒钟就会检查一个新文件。