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
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
Sipke Schoorstra
7f3d989911
Update HttpEndpoint.cs
2022-04-07 12:51:08 +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
03b36393fe
Refactor workflow factory registration
2022-04-04 16:00:31 +02:00
Sipke Schoorstra
3ea887fa83
Update HttpEndpoint.cs
2022-04-04 16:00:10 +02:00
Sipke Schoorstra
b9f0521077
Update QueueDefinition.cs
2022-04-04 16:00:07 +02:00
Sipke Schoorstra
9b9fb8a896
Update If.cs
2022-03-29 20:56:38 +02:00
Sipke Schoorstra
536f50858b
Update HttpEndpoint.cs
2022-03-29 20:56:33 +02:00
Sipke Schoorstra
e895d4bfdb
Update demos
2022-03-29 13:24:33 +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
d25a45bdd9
Update samples
2022-03-28 13:36:18 +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
c74b105e19
Move Timer to Activities namespace
2022-03-24 12:29:39 +01:00
Sipke Schoorstra
77e87edef6
Fix nodeType -> activityType
2022-03-24 12:29:07 +01:00