Orleans is virtual actor model implementation.
- HelloWorld - Understand basically
Grain
. - HelloGrainLifecycle - Lifecycle shows how to inject objects and manage their lifecycle.
- HelloObservers - Implements
Pub/Sub
pattern throughGrain
withIGrainObserver
. - HelloReentrant - Concurrently calls the
Grain
. - HelloDashboard - Sample
Orleans Dashboard
. - HelloRequestContext -
RequestContext
is propagated to all childGrains
. - HelloCodeGen - Runtime code generation with
Microsoft.Orleans.OrleansCodeGenerator
.
- HelloPersistence - How to configure persistently
Grain
storage with PostgreSQL. - HelloEventSourcing - About Orleans EventSourcing. See you the
Grains Streams
of pub/sub. - HelloInterceptors - Incoming and Outgoing interception the
Grain
. - HelloStream - A simple stream provider and grain streams.
- HelloMultiClusters - How to configure multi cluster with PostgreSQL.
- HelloProtobuf - How to configure
Protobuf
serializer/deserialzer configuration for messaging.