Closed definitelyokay closed 11 months ago
You can perform context operations in GetInitialState now so that you can lookup blackboard dependencies set in the constructor.
GetInitialState
Binding system is rewritten to support abstract types and interfaces for states and outputs when using generics with When or Handle.
When
Handle
Fixed async logic block error handling.
Renamed events, removed unnecessary events and systems.
OnTransition was removed because any such system should be implemented as a binding. It could not support abstract types or interfaces, as well.
Generator was updated to improve robustness. Now it will not fail to generate all diagrams if generation for a single diagram fails 🤞
Updated documentation
You can perform context operations in
GetInitialState
now so that you can lookup blackboard dependencies set in the constructor.Binding system is rewritten to support abstract types and interfaces for states and outputs when using generics with
When
orHandle
.Fixed async logic block error handling.
Renamed events, removed unnecessary events and systems.
OnTransition was removed because any such system should be implemented as a binding. It could not support abstract types or interfaces, as well.
Generator was updated to improve robustness. Now it will not fail to generate all diagrams if generation for a single diagram fails 🤞
Updated documentation