desktoploveblazorweb
desktoploveblazorweb copied to clipboard
[free time to do] add multi run mode like Pure Server Mode/Maui Blazor and even Gtk、WPF support
Why
Easy debug, or sometimes another mode fit to you
How
Pure Server Mode
Start as Normal Blazor Server, this is really easy to debug
Maui/photino.Blazor
This should solve some problems like cross UI thread problem which Blazor Server involves ( should possible be fixed on adjusting asp.net core task scheduled module) as the asp.net team split out WebView requirements, depending on MAUI is not essential。
https://www.nuget.org/packages/Microsoft.AspNetCore.Components.WebView/ https://github.com/tryphotino/photino.Blazor/blob/master/README.md
Mix in WPF/Gtk
Sometimes's temporary depend on OS native part make your work easy, the challenge may be something like mixing event loop and using the same synchronize dispatcher