Signalr 上传文件后,如何在后台导入excel文件并获取报告?

Signalr 上传文件后,如何在后台导入excel文件并获取报告?,signalr,azure-functions,asp.net-core-2.0,nservicebus,azureservicebus,Signalr,Azure Functions,Asp.net Core 2.0,Nservicebus,Azureservicebus,我想在.net core 2.2应用程序中导入excel文件,但我想使其成为后台进程。就像用户选择文件一样,我希望在后台运行该过程,但一旦导入文件,我希望在某个表中显示报告和故障用户列表。那么什么才是最好的方法呢。信号机是一个好的选择吗?如果是,是否有任何帮助链接?对于后台处理,我也可以使用NServiceBus或Hangfire。但最大的问题是我想释放线程。那么,文件上传后,我如何才能取回报告?我还可以使用Azure功能吗?信号器只会帮助您通知客户您的事件。例如,您可以使用服务总线发送事件以上

我想在.net core 2.2应用程序中导入excel文件,但我想使其成为后台进程。就像用户选择文件一样,我希望在后台运行该过程,但一旦导入文件,我希望在某个表中显示报告和故障用户列表。那么什么才是最好的方法呢。信号机是一个好的选择吗?如果是,是否有任何帮助链接?对于后台处理,我也可以使用NServiceBus或Hangfire。但最大的问题是我想释放线程。那么,文件上传后,我如何才能取回报告?我还可以使用Azure功能吗?

信号器只会帮助您通知客户您的事件。例如,您可以使用服务总线发送事件以上载文件,当您的工作人员完成时,服务总线可以向您的服务器发送完成消息,服务器可以配置信号器为您的客户端广播消息

有关SignalR的有用文档可在此处找到:

当谈到后台处理时,你们应该问一个和信号员无关的问题。您可以使用工作人员来完成将在其他位置托管的工作。我建议您阅读以下背景任务的答案/问题:


信号器只会帮助您通知客户您的活动。例如,您可以使用服务总线发送事件以上载文件,当您的工作人员完成时,服务总线可以向您的服务器发送完成消息,服务器可以配置信号器为您的客户端广播消息

有关SignalR的有用文档可在此处找到:

当谈到后台处理时,你们应该问一个和信号员无关的问题。您可以使用工作人员来完成将在其他位置托管的工作。我建议您阅读以下背景任务的答案/问题:


信号器仅用于实时通信!如果您只需要在后台上传一个文件,那么您可以查看一些库,这些库有助于轻松实现这一点,Hangfire将只实现“fire&遗忘”模式。但我也需要在文件上传后回复。面对类似的挑战,任何建议,我的堆栈是.net core、sql、c#,我也对新技术持开放态度。信号仅用于实时通信!如果您只需要在后台上传一个文件,那么您可以查看一些库,这些库有助于轻松实现这一点,Hangfire将只实现“fire&遗忘”模式。但我也需要在文件上传后回复。面对类似的挑战,任何建议,我的堆栈是.net core、sql、c#,我也对新技术持开放态度