Skip to content

@yevhen yevhen released this Mar 19, 2019 · 23 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)
Assets 2
You can’t perform that action at this time.