Commit Graph

280 Commits

Author SHA1 Message Date
Marc Duiker 920bb1d228
Update tutorials/workflow/python/workflow-management/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-20 07:50:41 +02:00
Marc Duiker d54bcd5338
Update tutorials/workflow/python/workflow-management/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-20 07:50:29 +02:00
Marc Duiker e16a4ca57c
Update tutorials/workflow/python/fundamentals/basic/basic_workflow.py
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-20 07:49:23 +02:00
Marc Duiker 83b55be413
Fix workflow serialization
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-15 11:00:56 +00:00
Marc Duiker 472ae41d56
Update log output
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-15 07:50:31 +00:00
Marc Duiker 6e91aeac09
Update naming
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-15 07:22:51 +00:00
Marc Duiker 0799eb6b4f
Clean up
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-14 11:35:51 +00:00
Marc Duiker a3f9951373
Use order.id as instance_id
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-14 11:06:08 +00:00
Marc Duiker c46b693deb
Add univorn dependency
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-14 11:04:05 +00:00
Marc Duiker 8b5be5429a
Update tutorials/workflow/python/external-system-interaction/README.md
Co-authored-by: Dzvezdana Arsovska <arsovska93@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-14 13:00:43 +02:00
Marc Duiker 71b7aadc25
Update tutorials/workflow/python/external-system-interaction/README.md
Co-authored-by: Dzvezdana Arsovska <arsovska93@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-14 13:00:33 +02:00
Marc Duiker 0bc88c5846
Update tutorials/workflow/python/monitor-pattern/monitor/monitor_workflow.py
Co-authored-by: Dzvezdana Arsovska <arsovska93@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-14 13:00:14 +02:00
Marc Duiker e1ecddce84
Update tutorials/workflow/python/monitor-pattern/monitor/monitor_workflow.py
Co-authored-by: Dzvezdana Arsovska <arsovska93@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-14 13:00:04 +02:00
Marc Duiker b4fa17f2de
Update tutorials/workflow/python/monitor-pattern/monitor/monitor_workflow.py
Co-authored-by: Dzvezdana Arsovska <arsovska93@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-14 12:59:52 +02:00
Marc Duiker bacd3b6fcf
Update tutorials/workflow/python/monitor-pattern/monitor/monitor_workflow.py
Co-authored-by: Dzvezdana Arsovska <arsovska93@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-14 12:59:39 +02:00
Marc Duiker 2f105b2c6b
Update tutorials/workflow/python/fan-out-fan-in/fan_out_fan_in/fanoutfanin_workflow.py
Co-authored-by: Dzvezdana Arsovska <arsovska93@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-14 12:59:28 +02:00
Marc Duiker 376a7ca850
Update tutorials/workflow/python/monitor-pattern/monitor/monitor_workflow.py
Co-authored-by: Dzvezdana Arsovska <arsovska93@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-14 12:59:15 +02:00
Marc Duiker 7c8167a95e
Change to model_dump
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-13 17:19:45 +00:00
Marc Duiker 1c5ccbb205
Change to pydantic models
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-13 18:35:20 +02:00
Marc Duiker b6e99102cc
Try converting from SimpleNamespace to dataclass
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-12 21:11:48 +02:00
Marc Duiker d45f950642
Add challenges and tips code
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-12 14:51:36 +02:00
Marc Duiker 23a84b5e16
Update orderworkflow
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-12 14:16:47 +02:00
Marc Duiker 157abae79b
Add combined patterns (WIP)
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-09 18:52:24 +02:00
Marc Duiker a463e70292
Add Python README
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-09 10:21:19 +02:00
Marc Duiker fe89c219cb
Add resiliency and compensation
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-08 13:08:54 +02:00
Marc Duiker a93c265cb6
Revert dapr.yaml changes for C#
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-08 12:01:54 +02:00
Marc Duiker 00a4e38743
Add workflow management
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-08 11:59:26 +02:00
Marc Duiker fee1a022f8
Add child workflows
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-08 11:05:34 +02:00
Marc Duiker cd27d4d8d0
Add external events, use flush true for print statements
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-08 10:22:44 +02:00
Marc Duiker 5324c1621f
Remove logging
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-07 18:43:44 +02:00
Marc Duiker f74eef6442
Use lifespan for wf_runtime, add monitor
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-07 18:35:49 +02:00
Marc Duiker 50f15e4d65
Change import, add task chaining and fan-in fan-out
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-07 14:13:51 +02:00
Marc Duiker 6b06b9c52d
Add comments and types
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-07 10:38:13 +02:00
Marc Duiker 757d318d8a
Add fundamentals example for Python
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-05-06 15:42:26 +02:00
Marc Duiker a1205960f6
Update Dapr.Workflow to 1.15.4
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-30 13:53:13 +02:00
Marc Duiker 4918bda601
Add -i to get the headers
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 11:45:48 +02:00
Marc Duiker 1dc008f235
Update tutorials/workflow/csharp/challenges-tips/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 11:43:43 +02:00
Marc Duiker 11ee6db3d7
Add clarifying comments
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 11:42:46 +02:00
Marc Duiker 9faee3965c
Update tutorials/workflow/csharp/workflow-management/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 11:29:44 +02:00
Marc Duiker 7512c2edfe
Add cURL
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 11:29:10 +02:00
Marc Duiker eacb636769
Update tutorials/workflow/csharp/combined-patterns/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 11:24:46 +02:00
Marc Duiker 85e55231c5
Update tutorials/workflow/csharp/combined-patterns/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 11:24:03 +02:00
Marc Duiker 4fdb24db5e
Add clarifying comments
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 11:23:27 +02:00
Marc Duiker 4ccd420eb8
Update tutorials/workflow/csharp/combined-patterns/WorkflowApp/Activities/CheckShippingDestination.cs
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 11:12:32 +02:00
Marc Duiker 7ac2aed963
Update tutorials/workflow/csharp/combined-patterns/WorkflowApp/Activities/UpdateInventory.cs
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 11:11:27 +02:00
Marc Duiker 1403628961
Update tutorials/workflow/csharp/combined-patterns/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 11:10:48 +02:00
Marc Duiker 61873a1d0f
Add SetCustomStatus and cURL commands
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 11:10:05 +02:00
Marc Duiker ddce003616
Update tutorials/workflow/csharp/resiliency-and-compensation/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:48:47 +02:00
Marc Duiker ca9c95e231
Update tutorials/workflow/csharp/resiliency-and-compensation/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:48:09 +02:00
Marc Duiker 79d52b34ca
Update tutorials/workflow/csharp/resiliency-and-compensation/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:47:28 +02:00
Marc Duiker 48ff1d63f9
Update tutorials/workflow/csharp/resiliency-and-compensation/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:44:35 +02:00
Marc Duiker 9bc26eac1b
Add cURL
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:39:46 +02:00
Marc Duiker a9334b2660
Update tutorials/workflow/csharp/child-workflows/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:34:07 +02:00
Marc Duiker e5808e8c86
Update tutorials/workflow/csharp/child-workflows/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:33:33 +02:00
Marc Duiker 1ab6965def
Update tutorials/workflow/csharp/child-workflows/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:33:03 +02:00
Marc Duiker a6d3e04cc1
Add cURL
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:32:17 +02:00
Marc Duiker 0545347bdf
Update tutorials/workflow/csharp/external-system-interaction/ExternalEvents/Activities/ProcessOrder.cs
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:16:26 +02:00
Marc Duiker b26da7a440
Update tutorials/workflow/csharp/external-system-interaction/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:15:48 +02:00
Marc Duiker 3d46deaa61
Update tutorials/workflow/csharp/external-system-interaction/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:15:24 +02:00
Marc Duiker 61843f3b94
Update tutorials/workflow/csharp/external-system-interaction/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:14:48 +02:00
Marc Duiker 040191f5c6
Add optional IDE
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:14:00 +02:00
Marc Duiker c468185454
Add cURL commands
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:11:20 +02:00
Marc Duiker ef2329eee6
Update tutorials/workflow/csharp/monitor-pattern/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:04:23 +02:00
Marc Duiker 4d9cc1ba96
Clarify workflow
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:03:53 +02:00
Marc Duiker dcd7dba386
Update tutorials/workflow/csharp/monitor-pattern/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 10:00:47 +02:00
Marc Duiker 7f96082bf7
Add cURL for fanout/fanin
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 09:58:20 +02:00
Marc Duiker 61dfa56759
Update tutorials/workflow/csharp/fan-out-fan-in/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 09:54:51 +02:00
Marc Duiker dfbee09e80
Update tutorials/workflow/csharp/fan-out-fan-in/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 09:53:51 +02:00
Marc Duiker 80af9f52b5
Add comments to Program
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 09:52:44 +02:00
Marc Duiker db727edae6
Add cURL to task chaining
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 09:47:09 +02:00
Marc Duiker 238b45c833
Update fundamentals
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 09:39:14 +02:00
Marc Duiker 7346acbc0d
Update tutorials/workflow/csharp/fundamentals/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 09:31:48 +02:00
Marc Duiker d9e001023d
Update tutorials/workflow/csharp/fundamentals/README.md
Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-22 09:31:21 +02:00
Marc Duiker 762e1d221e
PR review updates
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-16 10:05:00 +02:00
Marc Duiker c47bd4d5c6
Update prerequisites
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-15 14:59:59 +02:00
Marc Duiker 5c3e991f84
Add make files
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-15 14:51:50 +02:00
Marc Duiker 29443b093e
Add mechanical markdown
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-15 14:26:23 +02:00
Marc Duiker c3906d1e06
Add resiliency-and-compensation
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-14 21:37:38 +02:00
Marc Duiker 7214b5b414
Add workflow input and outputs to READMEs
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-14 12:58:16 +02:00
Whit Waldo c369d3db78
Merge branch 'master' into workflow-tutorials 2025-04-01 17:41:31 -05:00
Marc Duiker 45d3a43976
Fix paths for multi-app run
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-01 13:35:07 +01:00
Marc Duiker 39fcfcf3f9
Make classes internal sealed
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-01 12:32:09 +01:00
Marc Duiker 9562e155d6
Use file based namespaces, make classes internal sealed
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-04-01 12:30:07 +01:00
Marc Duiker 9c04f72365
Update to .NET 9
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-03-31 16:01:52 +01:00
Marc Duiker 92ffc2e93d
Add README content for challenges& tips
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-03-26 14:49:20 +01:00
Marc Duiker 2f675508a6
Add diagram
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-03-26 14:02:00 +01:00
Marc Duiker d2eeaac37f
Combine pattern examples is working
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-03-26 13:39:09 +01:00
Bilgin Ibryam c83d8268b4
Typos and grammatical errors only
Signed-off-by: Bilgin Ibryam <bibryam@gmail.com>
2025-03-25 13:38:20 +00:00
Marc Duiker a44a0bde1e
Add code comments
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-03-25 13:19:26 +01:00
Marc Duiker 551f81e39c
Add mermaid diagrams
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-03-24 18:11:49 +01:00
Marc Duiker 790c73e4a2
Add BasicWorkflow comments
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-03-24 17:08:44 +01:00
Marc Duiker b2f3dbc153
Update Basic Workflow
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-03-21 17:51:27 +01:00
Marc Duiker 4bc32fd929
Update folder structure
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-03-21 16:52:43 +01:00
Marc Duiker 7ed9923466
Update READMEs
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-03-21 16:35:31 +01:00
Marc Duiker ca2f2add18
Add READMEs
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-03-21 11:24:02 +01:00
Marc Duiker 53996a58d7
Add C# Basics
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-03-21 11:23:53 +01:00
Marc Duiker 9cc59c6770
Fix port numbers
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-03-21 11:23:05 +01:00
Marc Duiker 8ee7b05a01
Add C# WorkflowManagement
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-03-21 10:42:51 +01:00
Marc Duiker 72668f55f3
Add C# CombinedPatterns
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-03-21 09:41:32 +01:00
Marc Duiker b2d70f1df2
Add C# ChildWorkflows
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2025-03-21 09:41:31 +01:00