GitHunt

gRPC full duplex with Blazor Wasm hosted

Demo demonstrates full duplex gRPC streaming data in parallel.

  • Generated prime numbers from client sieve are streaming to server sieve.
  • In parallel, server sieve is calculated and data are streaming to client ui.

You can see both working streams on the page.

Web Blazor Client V

Some of used packages

  • gRPC.Net
  • MediatR
    • Query, Command
    • Fluent Validation
    • Logging Behaviour
    • Exception Handler
  • Serilog with Seq Server
  • Fluent Assertion
  • BUnit.Web
  • Test Server
  • Moq, xUnit

Languages

C#81.4%HTML10.7%CSS7.9%

Contributors

GNU General Public License v3.0
Created November 2, 2022
Updated November 7, 2022