Orleans POC simulating attendance distribution of a real scenario, used on a TDC Recife .Net presentation.
Create a database named Orleans and run all scripts located on DatabaseSetup folder on the following order:
- Main
- Clustering
- Persistence
- Reminders
Use http://localhost:8080 to access Microsoft Orleans Monitoring Dashboard, where you can see all the requests done, time spent on them and other informations.
Open it on VS code and follow the next steps:
- dotnet build DeskOrleans.sln
- Comment azure connections in DeskOrleans.Client/Program.cs and DeskOrleans.SiloHost/Program.cs
- Execute SiloHost program 3.1. dotnet run --project DeskOrleans.SiloHost\DeskOrleans.SiloHost.csproj
- Execute Client dotnet run --project DeskOrleans.Client\DeskOrleans.Client.csproj