Skip to content

2.2.8

Compare
Choose a tag to compare
@yevhen yevhen released this 19 Mar 22:34
· 218 commits to master since this release

Lots of improvements to switchable behaviors and FSM. Bug fixes and new features:

  • Updated to latest Orleans 2.2.0
  • Added support for direct silo client
  • Message-based timers. Check overloads on TimerService
  • Support for storage provider facet via [UseStorageProvider] attribute you can place on ctor for injection. State will be automatically loaded before activating an actor
  • Added support for traits in behaviors
  • Added fluent DSL for constructing state machines
  • Behaviors now support etags to simplify resolution of race conditions which might occur due to interleaving when doing background work (ie, inside timer callbacks)