Code companion to a series of blog posts related to Orleans.
- Getting Started with Microsoft Orleans
- Microsoft Orleans — Reusing Grains and Grain State
- Updating Orleans Project to be more ready for new Orleans Examples!
- Microsoft Orleans — Reporting Dashboard
- Microsoft Orleans — Code Generation Issue?
- Microsoft Orleans - Dependency Injection
- Microsoft Orleans — Reminders and grains calling grains
- Microsoft Orleans — Easily switching between “development” and “production” configurations.
- Microsoft Orleans — Observers
- Microsoft Orleans - Dashboard Update — CPU/Memory Stats
- Microsoft Orleans - Health Checks
- Microsoft Orleans - Long running CPU bound work
- Microsoft Orleans - Grain Caches
The application is run with two separate "runnable" apps - the SiloHost (Orleans Server) and the Client. Both of these are console apps and can be run with a similar command:
- From "/src/Kritner.OrleansGettingStarted.SiloHost/" run
dotnet run
. - from "/src/Kritner.OrleansGettingStarted.Client" run
dotnet run
.