BlazorWorker:在Blazor中创建DotNet Web Worker线程的库

时间:2021-05-15 15:26:48
【文件属性】:
文件名称:BlazorWorker:在Blazor中创建DotNet Web Worker线程的库
文件大小:545KB
文件格式:ZIP
更新时间:2021-05-15 15:26:48
thread message-bus web-worker multithreading isolation 开拓者工人 该库提供了一个简单的API,用于在Client 公开dotnet 。 签出以查看正在使用的库。 这个库对于 CPU密集型任务值得并行执行而不会阻塞UI 在隔离的过程中执行代码 简而言之,Web worker是浏览器中带有内置消息总线的新过程。 对于来自.NET领域的人们来说,此库的作用类似于调用来启动一个新的.NET进程,并公开一条消息总线与之通信。 该库有两种风味,一种在另一种之上: BlazorWorker.BackgroundService:一种高级API,隐藏了消息传递的复杂性 BlazorWorker.Core:一种低级API,用于与Web Worker中的新.NET进程进行通信 安装 Nuget包: Install-Package Tewr.BlazorWorker.BackgroundService 在Program.cs添加以下行: b

网友评论