Sipke Schoorstra
be913c7aa0
Update tests
2022-04-25 11:27:18 +02:00
Sipke Schoorstra
9c321a5fe0
Fix proto actor member timeout
2022-04-24 22:26:50 +02:00
Sipke Schoorstra
dbd682eacb
Add ability to control when to evaluate input
2022-04-24 22:26:33 +02:00
Sipke Schoorstra
b947177ece
Incremental work on tests
2022-04-21 23:00:13 +02:00
Sipke Schoorstra
e42409ba6f
Rename method
2022-04-21 23:00:01 +02:00
Sipke Schoorstra
52b3960867
Add workflow definition builder extension
2022-04-21 22:59:03 +02:00
Sipke Schoorstra
f6af724266
Update JavaScriptExpressionHandler.cs
2022-04-20 22:00:32 +02:00
Sipke Schoorstra
21e31c8cff
Update WorkflowExecutionContext.cs
2022-04-20 22:00:26 +02:00
Sipke Schoorstra
b4d35c4916
Update ActivityExecutionContext.cs
2022-04-20 22:00:22 +02:00
Sipke Schoorstra
49b2cb7c89
Update BreakBehavior.cs
2022-04-20 22:00:18 +02:00
Sipke Schoorstra
c79acde5fc
Add Fork tests
2022-04-20 21:38:50 +02:00
Sipke Schoorstra
81c88eee7c
Update WorkflowExecutionContext.cs
2022-04-20 21:38:38 +02:00
Sipke Schoorstra
4935e9b3d3
Update BreakBehavior.cs
2022-04-20 21:38:33 +02:00
Sipke Schoorstra
72a6800e38
Update AutoCompleteBehavior.cs
2022-04-20 21:38:26 +02:00
Sipke Schoorstra
aa7d8f9e3b
Update Fork.cs
2022-04-20 21:38:13 +02:00
Sipke Schoorstra
4849db8a05
Fix activities namespace
2022-04-20 21:06:39 +02:00
Sipke Schoorstra
7fa62582b8
Add tests for If activity
2022-04-20 15:52:51 +02:00
Sipke Schoorstra
75d036b0fc
Restructure integration tests
2022-04-20 15:36:58 +02:00
Sipke Schoorstra
d1e5efb160
Implement AutoCompleteBehavior
...
The AutoCompleteBehavior automatically sends the ActivityCompleted signal.
Container activities should remove this behavior if they need to control when the container completes
2022-04-20 15:23:54 +02:00
Sipke Schoorstra
b180b86579
Add signal handling API to behaviors
2022-04-20 14:46:08 +02:00
Sipke Schoorstra
4ab6edb865
Add behavior that schedules child completion callbacks
2022-04-20 14:37:20 +02:00
Sipke Schoorstra
604b5c3e82
Introduce Activity Behaviors
...
Activity Behaviors allow for code reuse between activities. Useful for certain signal handling like Break for example.
2022-04-20 14:31:09 +02:00
Sipke Schoorstra
a8cf10c7e5
Update BreakWorkflowTests.cs
2022-04-20 14:14:32 +02:00
Sipke Schoorstra
b4b2d11644
Update While.cs
2022-04-20 14:14:20 +02:00
Sipke Schoorstra
520c2d9354
Update For.cs
2022-04-20 14:14:17 +02:00
Sipke Schoorstra
1325c3f9c3
Incremental work on Break
2022-04-20 13:57:02 +02:00
Sipke Schoorstra
265e178286
Remove unused namespaces
2022-04-20 11:41:50 +02:00
Sipke Schoorstra
9c39a3ca4c
Update ForEachWorkflowTests.cs
2022-04-20 11:41:32 +02:00
Sipke Schoorstra
77ef383865
Move completion callback logic to base Activity
2022-04-20 11:41:29 +02:00
Sipke Schoorstra
4ff2c228c4
Rename PostActivity to ScheduleActivity
2022-04-20 11:34:46 +02:00
Sipke Schoorstra
4def8b8a10
Update activity completion API
2022-04-20 11:14:20 +02:00
Sipke Schoorstra
beedc471dc
Incremental work on activity signaling
2022-04-19 20:42:26 +02:00
Sipke Schoorstra
27b297eaf5
Incremental work on Break
2022-04-18 15:48:21 +02:00
cristinamudura
1d56c641c7
implemented sub actions : new, unpublish, retract ( #2933 )
2022-04-18 15:47:12 +02:00
Sipke Schoorstra
7bd4df2532
Move IWorkflow to Core and update tests
2022-04-12 17:08:31 +02:00
Sipke Schoorstra
e8ba302500
Incremental work on tests
2022-04-12 15:55:35 +02:00
Sipke Schoorstra
878e476d93
Disable Dahomey for now
2022-04-12 14:08:24 +02:00
Sipke Schoorstra
6b08eb6db9
Update ServiceCollectionExtensions.cs
2022-04-12 13:55:57 +02:00
Sipke Schoorstra
9401214b14
Update ProtoActorWorkflowInvoker.cs
2022-04-12 09:41:19 +02:00
Sipke Schoorstra
c576d2dcb1
Update WorkflowInstanceGrain.cs
2022-04-12 09:41:16 +02:00
Sipke Schoorstra
b6650e73b3
Update WorkflowDefinitionGrain.cs
2022-04-12 09:41:14 +02:00
Sipke Schoorstra
3120429f89
Incremental work on correlation
2022-04-11 14:19:55 +02:00
Sipke Schoorstra
78a799edb9
Incremental work on proto actor and service bus
2022-04-10 14:35:53 +02:00
Sipke Schoorstra
51b7b4b1f1
Incremental work on serialization and actors
2022-04-09 23:19:31 +02:00
Sipke Schoorstra
60e292fac6
Serialization improvements
2022-04-09 22:15:48 +02:00
Sipke Schoorstra
120f7a0341
Upgrade package references
2022-04-09 12:14:53 +02:00
Sipke Schoorstra
3582c8a71c
Update workflow context middleware to resolve providers from child container scope
2022-04-07 22:15:14 +02:00
Sipke Schoorstra
0184d1af07
Store contexts by context object instead of type
2022-04-07 22:14:44 +02:00
Sipke Schoorstra
963c584564
Add XML comments
2022-04-07 22:14:12 +02:00
Sipke Schoorstra
0c9674fc6d
Refactor use of readonly dictionary to dictionary
2022-04-07 13:06:16 +02:00