概览 (完成)
主要概念 (完成)
上手教程和示例代码(准备中)
本节未按照官方文档的顺序,主要是为了便于加深对Orleans的认知,我们需要结合实际项目进行概念落地,优先对Demo进行翻译有助于增加学习的乐趣。
Grain
-
Developing a Grain
- Grain Lifecycle
- Grain Identity
- Timers and Reminders
- Observers
- Reentrancy
- Request Context
- Grain Persistence
- Event Sourcing
- Advanced Features
Clusters and Clients
- What is a Grain Client
- Silo Lifecycle
- Power<wbr style="box-sizing: border-box;">Shell Client Module
- Heterogeneous Silos
- Configuration Guide
- Configuration Guide
- Local Development Configuration
- Client Configuration
- Server Configuration
- Typical Configurations
- Options Classes
- Activation Garbage Collection
- Configuring .<wbr style="box-sizing: border-box;">NET Garbage Collection
- Configuring ADO.<wbr style="box-sizing: border-box;">NET Providers
- Serialization
- Startup Tasks
- Shutting Down Orleans
- Monitoring
Deployment
- Running the Application
- Handling Failures
- Grain Versioning
- Using Azure Web Apps with Azure Cloud Services
- Troubleshooting Azure Cloud Services Deployments
- Consul Deployments
- Troubleshooting Deployments
- Multi-Cluster Support