Aurora.Workflows.UI.Host 0.2.1.59

dotnet add package Aurora.Workflows.UI.Host --version 0.2.1.59
                    
NuGet\Install-Package Aurora.Workflows.UI.Host -Version 0.2.1.59
                    
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.59" />
                    
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.59" />
                    
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.59
                    
#r "nuget: Aurora.Workflows.UI.Host, 0.2.1.59"
                    
#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.59
                    
#: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.59
                    
Install as a Cake Addin
#tool nuget:?package=Aurora.Workflows.UI.Host&version=0.2.1.59
                    
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.59 131 7/10/2025
0.2.1.57 127 7/9/2025
0.2.1.45 85 6/28/2025
0.2.1.44 80 6/28/2025
0.2.1.43 92 6/28/2025
0.2.1.41 72 6/27/2025
0.2.1.40 97 6/27/2025
0.2.1.35 127 6/26/2025
0.2.1.34 133 6/25/2025
0.2.1.30 134 6/23/2025
0.2.1.28 135 6/23/2025
0.2.1.21 136 6/18/2025
0.2.1.20 136 6/18/2025
0.2.1.19 132 6/18/2025
0.2.1.18 134 6/17/2025
0.2.1.17 140 6/17/2025
0.2.1.12 142 6/15/2025
0.2.1.10 113 6/15/2025
0.2.1.9 285 6/12/2025
0.2.1.6 280 6/11/2025
0.2.1.1 141 6/1/2025
0.1.1.428 73 5/24/2025
0.1.1.427 115 5/23/2025
0.1.1.424 145 5/21/2025
0.1.1.420 209 5/16/2025
0.1.1.419 196 5/16/2025
0.1.1.418 151 5/5/2025
0.1.1.415 179 4/29/2025
0.1.1.414 198 4/28/2025
0.1.1.412 474 4/19/2025
0.1.1.405 530 4/17/2025
0.1.1.404 503 4/15/2025
0.1.1.403 556 4/15/2025
0.1.1.402 545 4/15/2025
0.1.1.401 493 4/15/2025
0.1.1.400 532 4/15/2025
0.1.1.397 501 3/24/2025
0.1.1.391 161 3/20/2025
0.1.1.389 152 3/19/2025
0.1.1.388 154 3/17/2025
0.1.1.383 122 3/14/2025
0.1.1.382 125 3/14/2025
0.1.1.380 287 3/4/2025
0.1.1.379 247 3/4/2025
0.1.1.378 266 3/4/2025
0.1.1.377 280 3/3/2025
0.1.1.376 279 3/3/2025
0.1.1.374 257 3/3/2025
0.1.1.373 250 3/3/2025
0.1.1.372 152 2/24/2025
0.1.1.371 150 2/17/2025
0.1.1.370 159 2/13/2025
0.1.1.367 147 2/3/2025
0.1.1.363 90 1/14/2025
0.1.1.362 89 1/14/2025
0.1.1.361 89 1/14/2025
0.1.1.360 100 1/9/2025
0.1.1.359 104 1/9/2025
0.1.1.358 99 1/8/2025
0.1.1.357 163 1/7/2025
0.1.1.356 180 12/3/2024
0.1.1.355 148 11/29/2024
0.1.1.354 153 11/29/2024
0.1.1.353 165 11/27/2024
0.1.1.352 161 11/27/2024
0.1.1.351 160 11/27/2024
0.1.1.350 166 11/27/2024
0.1.1.349 143 11/26/2024
0.1.1.348 165 11/26/2024
0.1.1.347 156 11/25/2024
0.1.1.341 157 11/19/2024
0.1.1.340 135 11/19/2024
0.1.1.336 151 11/14/2024
0.1.1.335 159 11/13/2024
0.1.1.334 137 11/13/2024
0.1.1.333 161 11/8/2024
0.1.1.332 142 11/7/2024
0.1.1.331 147 11/2/2024
0.1.1.328 156 11/1/2024
0.1.1.325 148 10/30/2024
0.1.1.323 151 10/30/2024
0.1.1.321 155 10/29/2024
0.1.1.319 158 10/28/2024
0.1.1.318 152 10/28/2024
0.1.1.316 140 10/28/2024
0.1.1.315 145 10/28/2024
0.1.1.314 151 10/22/2024
0.1.1.313 158 10/21/2024
0.1.1.312 162 10/21/2024
0.1.1.311 160 10/21/2024
0.1.1.310 147 10/21/2024
0.1.1.302 219 10/18/2024
0.1.1.301 266 10/18/2024
0.1.1.263 119 10/16/2024