Sipke Schoorstra
dbd682eacb
Add ability to control when to evaluate input
2022-04-24 22:26:33 +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
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
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
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
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
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
Sipke Schoorstra
7bd4df2532
Move IWorkflow to Core and update tests
2022-04-12 17:08:31 +02:00
Sipke Schoorstra
878e476d93
Disable Dahomey for now
2022-04-12 14:08:24 +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
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
Sipke Schoorstra
4f1c9519d3
Update Trigger.cs
2022-04-07 12:50:53 +02:00
Sipke Schoorstra
98fead080b
Update Activity.cs
2022-04-07 12:50:48 +02:00
Sipke Schoorstra
5aa218a733
Update Inline.cs
2022-04-07 12:50:45 +02:00
Sipke Schoorstra
39485b73c4
Update If.cs
2022-04-07 12:50:41 +02:00
Sipke Schoorstra
5d8d77deea
Refactor output capture API
2022-04-07 12:44:12 +02:00
Sipke Schoorstra
e7c36ed7ff
Update AzureServiceBus module
2022-04-07 11:22:44 +02:00
Sipke Schoorstra
9b9fb8a896
Update If.cs
2022-03-29 20:56:38 +02:00
Sipke Schoorstra
034bedfb46
Incremental work on DSL
2022-03-29 13:16:06 +02:00
Sipke Schoorstra
488ea1ef98
Scaffold new activities
2022-03-28 22:12:16 +02:00
Sipke Schoorstra
3deac4fb0c
Update DSL and sample
2022-03-28 13:25:45 +02:00
Sipke Schoorstra
c13825a930
Fix metadata and serialization
2022-03-24 12:56:31 +01:00
Sipke Schoorstra
a6e288fdd7
Update namespaces and decorate activities with attributes
2022-03-24 12:18:14 +01:00
Sipke Schoorstra
b23ebdaddd
Restructuring
2022-03-22 14:33:15 +01:00
Sipke Schoorstra
4d23fc40b4
Refactor Workflow model from record to class that inherits from Composite
2022-03-21 20:33:21 +01:00
Sipke Schoorstra
90e8f03e38
Rename activity metadata to application properties
2022-03-21 20:32:47 +01:00
Sipke Schoorstra
6e78d0591a
Update Composite.cs
2022-03-21 20:32:13 +01:00
Sipke Schoorstra
fee275ab26
Fix naming of cancellation token
2022-03-21 19:29:49 +01:00