AI agent skill · by @olorehq
Olore Dotnet Orleans Latest
Local .NET Orleans documentation reference (latest). Use for virtual actor model, grains, silos, distributed systems, cluster management, persistence, streams, and timers in .NET.
Archived 2026-10-23 · Source updated 2026-09-18 · License: MIT. Check the original repository for the latest version.
SKILL.md instructions
# .NET Orleans Documentation Microsoft Orleans documentation. Use for virtual actor model, grains, silos, distributed systems, cluster management, persistence, streams, and timers in .NET. ## Quick Reference | Task | Entry Point | |------|-------------| | New to Orleans | `contents/overview.md` | | First app | `contents/quickstarts/build-your-first-orleans-app.md` | | Grain fundamentals | `contents/grains/index.md` | | Silo/client configuration | `contents/host/configuration-guide/index.md` | | Grain persistence | `contents/grains/grain-persistence/index.md` | | Streaming | `contents/streaming/index.md` | | Deployment | `contents/deployment/index.md` | | Testing | `contents/implementation/testing.md` | | NuGet packages | `contents/resources/nuget-packages.md` | | Version migration | `contents/migration-guide.md` | ## When to use Use this skill when the user asks about: - Grains: defining, registering, calling, lifecycle, identity, placement, versioning - Grain persistence and storage providers (Azure, Cosmos DB, DynamoDB, ADO.NET) - Grain event sourcing with JournaledGrain - Timers, reminders, and grain cancellation - Transactions, interceptors, observers, and request context - Silos: configuration, hosting, lifecycle, heterogeneous deployments - Client configuration and connecting to Orleans clusters - Serialization configuration and customization - Orleans streaming APIs, stream providers, and broadcast channels - Deployment to Azure (App Service, Container Apps), Kubernetes, Service Fabric - Cluster management, load balancing, and grain directory internals - Unit testing Orleans applications - Migrating between Orleans major versions (7.0 → 10.0) - .NET Aspire integration with Orleans ## How to find information 1. **First**, read `TOC.md` for complete file listing organized by directory 2. Identify relevant section based on user's question 3. Read specific files for details **TOC.md contains all files organized by directory - always check it first.**