After just a short time I do have the basics working, though the data portal looks like it'll need some serious work (sadly probably removing all the optimizations around System.Linq.Expressions).
But you can create a business class, with business rules, and bind properties (and metastate) to the UI and it all works nicely in a Blazor app.
If anyone is interested/curious, I've started experimenting with getting CSLA to work with Blazor and mono on WebAssembly.
https://github.com/MarimerLLC/csla/issues/829
After just a short time I do have the basics working, though the data portal looks like it'll need some serious work (sadly probably removing all the optimizations around
System.Linq.Expressions
).But you can create a business class, with business rules, and bind properties (and metastate) to the UI and it all works nicely in a Blazor app.