Tewr
Tewr
The following code mirrors an old version of the blazor assembly loader https://github.com/Tewr/BlazorWorker/blob/ef8039f905cda29799d1c60be5c7da15fb93e9b5/src/BlazorWorker/BlazorWorker.js#L40 The "new" (3.2.0?) version of blazor uses resource caching with fetch (service worker?), this should be mirrored...
Also an extension method `CancellationToken.ThrowIfCancellationRequestedAsync()` which would call `CancellationToken.ThrowIfCancellationRequested` after having called `Task.Delay(1)`, to allow for Context switch to read incoming requests for cancellation
https://github.com/tdupont750/tact.net/blob/master/framework/src/Tact/Reflection/EfficientInvoker.cs this is worth a check
Implement Stream support in the service contract (either as an argument or as a return type).
The build experience should be improved, as theres a few manual steps involved with the current state of things * Minified javascript option * DRY experience for interop reference (.NET...
… also a baseclass for just adding known types to the Serialize.Linq JsonSerializer. Really the same goal as #73 but stays away from modifying `BlazorWorker.Core`, as core should not deal...
E2e tests for the entire demo project just like back in the day
Threads [will not be supported in .net9 blazor wasm](https://github.com/dotnet/aspnetcore/issues/17730#issuecomment-2059602250), so this library still fills a void in blazor. Any regressions in .net9 should be anticipated as opposed to previous releases...
for #111