Aurora.Workflows.UI.Host 0.2.1.44

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.44
                    
NuGet\Install-Package Aurora.Workflows.UI.Host -Version 0.2.1.44
                    
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.44" />
                    
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.44" />
                    
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.44
                    
#r "nuget: Aurora.Workflows.UI.Host, 0.2.1.44"
                    
#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.
#addin nuget:?package=Aurora.Workflows.UI.Host&version=0.2.1.44
                    
Install as a Cake Addin
#tool nuget:?package=Aurora.Workflows.UI.Host&version=0.2.1.44
                    
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.45 8 6/28/2025
0.2.1.44 9 6/28/2025
0.2.1.43 13 6/28/2025
0.2.1.41 25 6/27/2025
0.2.1.40 52 6/27/2025
0.2.1.35 87 6/26/2025
0.2.1.34 100 6/25/2025
0.2.1.30 123 6/23/2025
0.2.1.28 125 6/23/2025
0.2.1.21 127 6/18/2025
0.2.1.20 127 6/18/2025
0.2.1.19 127 6/18/2025
0.2.1.18 127 6/17/2025
0.2.1.17 131 6/17/2025
0.2.1.12 130 6/15/2025
0.2.1.10 105 6/15/2025
0.2.1.9 273 6/12/2025
0.2.1.6 275 6/11/2025
0.2.1.1 132 6/1/2025
0.1.1.428 67 5/24/2025
0.1.1.427 108 5/23/2025
0.1.1.424 135 5/21/2025
0.1.1.420 201 5/16/2025
0.1.1.419 189 5/16/2025
0.1.1.418 144 5/5/2025
0.1.1.415 174 4/29/2025
0.1.1.414 195 4/28/2025
0.1.1.412 466 4/19/2025
0.1.1.405 525 4/17/2025
0.1.1.404 493 4/15/2025
0.1.1.403 549 4/15/2025
0.1.1.402 536 4/15/2025
0.1.1.401 489 4/15/2025
0.1.1.400 525 4/15/2025
0.1.1.397 491 3/24/2025
0.1.1.391 150 3/20/2025
0.1.1.389 148 3/19/2025
0.1.1.388 148 3/17/2025
0.1.1.383 115 3/14/2025
0.1.1.382 113 3/14/2025
0.1.1.380 279 3/4/2025
0.1.1.379 243 3/4/2025
0.1.1.378 261 3/4/2025
0.1.1.377 274 3/3/2025
0.1.1.376 272 3/3/2025
0.1.1.374 249 3/3/2025
0.1.1.373 244 3/3/2025
0.1.1.372 145 2/24/2025
0.1.1.371 142 2/17/2025
0.1.1.370 153 2/13/2025
0.1.1.367 143 2/3/2025
0.1.1.363 85 1/14/2025
0.1.1.362 79 1/14/2025
0.1.1.361 83 1/14/2025
0.1.1.360 91 1/9/2025
0.1.1.359 94 1/9/2025
0.1.1.358 90 1/8/2025
0.1.1.357 153 1/7/2025
0.1.1.356 169 12/3/2024
0.1.1.355 140 11/29/2024
0.1.1.354 143 11/29/2024
0.1.1.353 159 11/27/2024
0.1.1.352 155 11/27/2024
0.1.1.351 150 11/27/2024
0.1.1.350 158 11/27/2024
0.1.1.349 135 11/26/2024
0.1.1.348 158 11/26/2024
0.1.1.347 148 11/25/2024
0.1.1.341 150 11/19/2024
0.1.1.340 125 11/19/2024
0.1.1.336 142 11/14/2024
0.1.1.335 154 11/13/2024
0.1.1.334 128 11/13/2024
0.1.1.333 150 11/8/2024
0.1.1.332 136 11/7/2024
0.1.1.331 143 11/2/2024
0.1.1.328 150 11/1/2024
0.1.1.325 141 10/30/2024
0.1.1.323 144 10/30/2024
0.1.1.321 148 10/29/2024
0.1.1.319 152 10/28/2024
0.1.1.318 143 10/28/2024
0.1.1.316 132 10/28/2024
0.1.1.315 138 10/28/2024
0.1.1.314 143 10/22/2024
0.1.1.313 149 10/21/2024
0.1.1.312 154 10/21/2024
0.1.1.311 150 10/21/2024
0.1.1.310 142 10/21/2024
0.1.1.302 212 10/18/2024
0.1.1.301 262 10/18/2024
0.1.1.263 115 10/16/2024