Skip to content

Update docs: clarify actor APIs, storage, and conventions#210

Merged
kzu merged 1 commit intomainfrom
dev/docsupdate
Apr 15, 2026
Merged

Update docs: clarify actor APIs, storage, and conventions#210
kzu merged 1 commit intomainfrom
dev/docsupdate

Conversation

@kzu
Copy link
Copy Markdown
Member

@kzu kzu commented Apr 15, 2026

Expanded and clarified documentation for Cloud Actors:

  • IActorBus now uses default interface methods for telemetry.
  • Unified message interfaces under IActorMessage; clarified hierarchy.
  • Usage updated: AddCloudActors() on IServiceCollection.
  • Documented internal IActorGrain and new GrainStorageExtensions.
  • Generator packages table deduped and clarified.
  • Streamstone storage registration via new extension methods.
  • Actor classes must always be partial; DCA001 enforces this.
  • Message types must be partial record/class.
  • Documented OnRaised for event-sourced actors.
  • Improved accuracy and examples in readme and skill docs.

Expanded and clarified documentation for Cloud Actors:
- IActorBus now uses default interface methods for telemetry.
- Unified message interfaces under IActorMessage; clarified hierarchy.
- Usage updated: AddCloudActors() on IServiceCollection.
- Documented internal IActorGrain and new GrainStorageExtensions.
- Generator packages table deduped and clarified.
- Streamstone storage registration via new extension methods.
- Actor classes must always be partial; DCA001 enforces this.
- Message types must be partial record/class.
- Documented OnRaised<T> for event-sourced actors.
- Improved accuracy and examples in readme and skill docs.
@kzu kzu added the documentation Improvements or additions to documentation label Apr 15, 2026
@kzu kzu enabled auto-merge (rebase) April 15, 2026 20:06
@kzu
Copy link
Copy Markdown
Member Author

kzu commented Apr 15, 2026

42 passed 42 passed
42 passed 42 passed
42 passed 42 passed

🧪 Details on macOS Unix 15.7.4
🧪 Details on Ubuntu 24.04.4 LTS
🧪 Details on Microsoft Windows 10.0.26100

from dotnet-retest v1.0.0 on .NET 10.0.6 with 💜 by @devlooped

@kzu kzu merged commit e563df9 into main Apr 15, 2026
11 checks passed
@kzu kzu deleted the dev/docsupdate branch April 15, 2026 20:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant