Skip to content

Latest commit

 

History

History
55 lines (34 loc) · 1.21 KB

readme.md

File metadata and controls

55 lines (34 loc) · 1.21 KB

AspNetCore.SignalR

Small work in progress for showcasing stuff to do with WebSockets and how simple it is getting started :)

Contains 4 small sample usages:

  • Chat -> Small simple chat between all users.
  • Graph -> Shows some numbers to all users. Eg. Admin dashboard.
  • Process -> Shows how you could offload some work but still keep your user informed on progress.
  • Stocks -> Show how to broadcast complex models using json.

Run app locally:

Start a http server on port 4000 in the wwwroot folder. (My goto is https://www.nuget.org/packages/dotnet-serve/) install the tool:

$ dotnet tool install --global dotnet-serve --version 1.2.0

run the tool:

$ dotnet-serve -p 4000

Now run the Dotnet project by running:

$ dotnet run

Or you could run the server with docker ;)

$ docker run --name topswagcode -p 51133:80 kiksen1987/signalr

Now open your browser of chouse at http://localhost:4000 and you should have links to the 4 demo apps as shown below:

Chat

Chat App

Graph

Graph App

Processing

Processing App

Stock

Stock App