Aurora.Workflows.UI.Host 0.2.1.72

There is a newer version of this package available.
See the version list below for details.
dotnet add package Aurora.Workflows.UI.Host --version 0.2.1.72
                    
NuGet\Install-Package Aurora.Workflows.UI.Host -Version 0.2.1.72
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Aurora.Workflows.UI.Host" Version="0.2.1.72" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Aurora.Workflows.UI.Host" Version="0.2.1.72" />
                    
Directory.Packages.props
<PackageReference Include="Aurora.Workflows.UI.Host" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Aurora.Workflows.UI.Host --version 0.2.1.72
                    
#r "nuget: Aurora.Workflows.UI.Host, 0.2.1.72"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Aurora.Workflows.UI.Host@0.2.1.72
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Aurora.Workflows.UI.Host&version=0.2.1.72
                    
Install as a Cake Addin
#tool nuget:?package=Aurora.Workflows.UI.Host&version=0.2.1.72
                    
Install as a Cake Tool

AURORA Workflow Editor – UI Documentation

πŸ–₯️ Overview

The AURORA Workflow Editor is a visual design tool for building modular, event-driven workflows using a drag-and-drop interface...


🧱 UI Structure

Section Description
Toolbar (Top) Main controls: Load, Save, Start (F5), Stop (Shift+F5), Publish, Load Modules, Edit Packages, Reset Layout.
Working Space (Left) Displays the local file system with .AWF workflow files.
Editor Canvas (Center) The primary visual workflow builder. Tasks (nodes) are connected here in flowchart style.
Properties Panel (Right) Edits task-specific settings and parameters.
Prefab Manager (Bottom Left) Allows saving and reusing task groups (prefabs).
Output Panel (Bottom) Logs for output, debug information, errors, and runtime events.

βš™οΈ Creating a Workflow

1. Start with a Trigger

Each workflow begins with at least one trigger. Supported trigger types include:

Trigger Type Description
⏰ Time Trigger Fires every X milliseconds.
πŸ“† Cron Trigger Fires at fixed intervals.
🟒 One-Time Trigger Executes once, then stops.

These are connected to the first operational task, usually a Concurrency or control task.

2. Add and Connect Tasks

  • Drag from an output to an input to link tasks.
  • Drag into empty space to open the contextual task menu.
  • Context-relevant tasks appear highlighted in violet.

Task Colors:

  • πŸ”΄ Red = Core Tasks (built-in)
  • πŸ”΅ Blue = Extension Tasks (from default library)
  • 🟑 Yellow = Custom Tasks (user-defined via DLLs)

πŸ–±οΈ User Interaction & Shortcuts

Additional UI Navigation

  • Right Mouse Button (Hold) – Pan the editor canvas.
  • Left Mouse Button (Hold) – Move tasks on the canvas.
  • Minimap (Bottom Right) – Use the minimap to quickly navigate across large workflows.

Keyboard Shortcuts

Shortcut Function
Drag from port to port Create a connection.
ALT + Left Click Delete connection.
CTRL + C / CTRL + V Copy and paste tasks.
CTRL + T Open task selection manually.
F5 / SHIFT + F5 Start / Stop workflow.
CTRL + E Create a Prefab from selected tasks.
CTRL + SHIFT + E Insert Prefab at mouse position.
CTRL + G Group selected tasks into a visual group box.
CTRL + S Save current workflow.
CTRL + O Open workflow file.
CTRL + N Create new workflow.
F9 Toggle Debug Breakpoint.

πŸ” Context-Sensitive Task Suggestions

When dragging from a task’s output into empty space, the system shows only valid next tasks based on the data type.

Context-matching tasks are highlighted in violet and help guide valid logic.

Example: dragging from a String Replace Task shows string-processing options like:

  • Concat Strings Task
  • String Split Task
  • Convert String to Byte Task
  • Write Output Task

🧰 Input/Output Type Tooltips

When hovering over task input or output ports, a tooltip displays:

Visual Cue Meaning
πŸ”΄ Red Input Required
πŸ”΅ Blue Input/Output Optional or connected
🟠 Orange Border Selected Task
πŸ“ Tooltip Text Describes expected type & purpose

Tooltips show the expected data type, whether the input is required, and a helpful description.


🎬 Live Execution Visualization

The workflow editor shows real-time status using border colors and icons:

Visual Style Meaning
πŸ”΄ Red Border Task is currently executing
🟣 Violet Border Task has a Debug Breakpoint set
🟠 Orange Border Task is currently selected in the editor
🟑 Yellow/Orange Border Task encountered an error (can be retried or ignored via settings)
βœ… Green Checkmark Task completed successfully
⏱️ Duration Label Shows execution time in milliseconds below each task

Error behavior (e.g., retry or ignore) can be configured in the Properties Panel per task.


πŸ“¦ NuGet Packages

AURORA Workflows is distributed via NuGet for seamless integration in .NET projects.

πŸ”— Main Package

🧩 More Packages

Find other modules, helpers, and tools:
πŸ” nuget.org/packages?q=aurora.workflows


βœ… Summary

  • Visual drag-and-drop workflow editor
  • Context-aware task suggestions
  • Modular task system (core, extension, custom)
  • Built-in debugging and real-time execution feedback
  • Publish and extend using NuGet and custom logic
Product Compatible and additional computed target framework versions.
.NET net8.0-windows7.0 is compatible.  net9.0-windows was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.2.1.77 221 9/15/2025
0.2.1.76 208 9/15/2025
0.2.1.73 54 9/13/2025
0.2.1.72 53 9/13/2025
0.2.1.71 52 9/13/2025
0.2.1.69 95 9/12/2025
0.2.1.68 99 9/12/2025
0.2.1.65 146 9/4/2025
0.2.1.64 135 9/4/2025
0.2.1.63 138 9/3/2025
0.2.1.61 159 8/4/2025
0.2.1.59 151 7/10/2025
0.2.1.57 137 7/9/2025
0.2.1.45 94 6/28/2025
0.2.1.44 92 6/28/2025
0.2.1.43 103 6/28/2025
0.2.1.41 83 6/27/2025
0.2.1.40 108 6/27/2025
0.2.1.35 136 6/26/2025
0.2.1.34 149 6/25/2025
0.2.1.30 143 6/23/2025
0.2.1.28 148 6/23/2025
0.2.1.21 149 6/18/2025
0.2.1.20 151 6/18/2025
0.2.1.19 142 6/18/2025
0.2.1.18 152 6/17/2025
0.2.1.17 154 6/17/2025
0.2.1.12 157 6/15/2025
0.2.1.10 121 6/15/2025
0.2.1.9 301 6/12/2025
0.2.1.6 287 6/11/2025
0.2.1.1 155 6/1/2025
0.1.1.428 86 5/24/2025
0.1.1.427 130 5/23/2025
0.1.1.424 158 5/21/2025
0.1.1.420 219 5/16/2025
0.1.1.419 212 5/16/2025
0.1.1.418 162 5/5/2025
0.1.1.415 187 4/29/2025
0.1.1.414 207 4/28/2025
0.1.1.412 485 4/19/2025
0.1.1.405 539 4/17/2025
0.1.1.404 513 4/15/2025
0.1.1.403 567 4/15/2025
0.1.1.402 562 4/15/2025
0.1.1.401 501 4/15/2025
0.1.1.400 544 4/15/2025
0.1.1.397 511 3/24/2025
0.1.1.391 175 3/20/2025
0.1.1.389 158 3/19/2025
0.1.1.388 167 3/17/2025
0.1.1.383 134 3/14/2025
0.1.1.382 135 3/14/2025
0.1.1.380 299 3/4/2025
0.1.1.379 253 3/4/2025
0.1.1.378 277 3/4/2025
0.1.1.377 288 3/3/2025
0.1.1.376 287 3/3/2025
0.1.1.374 269 3/3/2025
0.1.1.373 259 3/3/2025
0.1.1.372 164 2/24/2025
0.1.1.371 161 2/17/2025
0.1.1.370 174 2/13/2025
0.1.1.367 155 2/3/2025
0.1.1.363 95 1/14/2025
0.1.1.362 97 1/14/2025
0.1.1.361 103 1/14/2025
0.1.1.360 116 1/9/2025
0.1.1.359 118 1/9/2025
0.1.1.358 109 1/8/2025
0.1.1.357 170 1/7/2025
0.1.1.356 190 12/3/2024
0.1.1.355 158 11/29/2024
0.1.1.354 161 11/29/2024
0.1.1.353 174 11/27/2024
0.1.1.352 172 11/27/2024
0.1.1.351 169 11/27/2024
0.1.1.350 178 11/27/2024
0.1.1.349 154 11/26/2024
0.1.1.348 175 11/26/2024
0.1.1.347 168 11/25/2024
0.1.1.341 166 11/19/2024
0.1.1.340 142 11/19/2024
0.1.1.336 164 11/14/2024
0.1.1.335 164 11/13/2024
0.1.1.334 155 11/13/2024
0.1.1.333 170 11/8/2024
0.1.1.332 154 11/7/2024
0.1.1.331 157 11/2/2024
0.1.1.328 166 11/1/2024
0.1.1.325 162 10/30/2024
0.1.1.323 165 10/30/2024
0.1.1.321 162 10/29/2024
0.1.1.319 168 10/28/2024
0.1.1.318 160 10/28/2024
0.1.1.316 154 10/28/2024
0.1.1.315 158 10/28/2024
0.1.1.314 159 10/22/2024
0.1.1.313 170 10/21/2024
0.1.1.312 172 10/21/2024
0.1.1.311 169 10/21/2024
0.1.1.310 153 10/21/2024
0.1.1.302 231 10/18/2024
0.1.1.301 274 10/18/2024
0.1.1.263 132 10/16/2024