LazyFramework.DX 24.12.8.93813

There is a newer version of this package available.
See the version list below for details.
dotnet add package LazyFramework.DX --version 24.12.8.93813
                    
NuGet\Install-Package LazyFramework.DX -Version 24.12.8.93813
                    
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="LazyFramework.DX" Version="24.12.8.93813" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="LazyFramework.DX" Version="24.12.8.93813" />
                    
Directory.Packages.props
<PackageReference Include="LazyFramework.DX" />
                    
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 LazyFramework.DX --version 24.12.8.93813
                    
#r "nuget: LazyFramework.DX, 24.12.8.93813"
                    
#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 LazyFramework.DX@24.12.8.93813
                    
#: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=LazyFramework.DX&version=24.12.8.93813
                    
Install as a Cake Addin
#tool nuget:?package=LazyFramework.DX&version=24.12.8.93813
                    
Install as a Cake Tool

LazyFramework.DX 🚀

Supercharge your UiPath development experience with LazyFramework.DX! This package uses the power of UiPath's Studio SDK to provide delightful design-time tools for developers. Let’s be real: debugging and managing configuration files can be painful. LazyFramework.DX aims to make your life easier, and dare we say, fun!

🌟 Features and Modules

1. Hermes 📨

Your all-seeing, all-knowing log manager. Hermes is the messenger god, and just like its namesake, it delivers logs in style.

  • 🕵️‍♀️ Filter logs by level (Info, Error) or context (specific services/modules).
  • 🔍 Perform lightning-fast text searches across logs.
  • ✨ A clean, developer-friendly UI to monitor activity. (See the attached screenshot for a sneak peek.)

TL;DR: No more wading through a sea of logs. Hermes keeps it neat and tidy for you.


2. Odin 👁️

The wise overseer of your file system. Odin is a file-watching service that other modules can rely on for detecting file changes.

  • Monitors directories for events like file creation, updates, or deletions.
  • Powers Athena and other upcoming features by keeping them in sync with your project files.

TL;DR: Think of Odin as your project's vigilant sentinel.


3. Athena 📚

Say goodbye to dictionary chaos! UiPath uses Excel or JSON for configs, but without type-safety, mistakes are easy to make. Athena steps in to fix that.

  • Automatically generates strongly-typed classes from config files.
  • Uses Odin to watch for changes in your source config files and updates classes in real-time.

TL;DR: Athena ensures your config management is smarter, safer, and hassle-free.


4. TBD 🛠️

This is where you come in! We're cooking up a service to generate markdown documentation from .xaml files in your project. Here's what it will do:

  • Document namespaces, arguments, references, and related workflows.
  • Create Mermaid diagrams to visually represent workflow structures.
  • Help you keep track of test cases and interdependencies.

But we need the perfect name! Something that screams “god of documentation” or “keeper of order.” Got any ideas? Drop them in the suggestions! 🌟

Some ideas so far:

  • Hephaestus (Greek god of craftsmanship and tools)
  • Thoth (Egyptian god of writing and wisdom)
  • Vishvakarman (Hindu god of creation and tools)

🔧 Installation & Usage

  1. Install the package via your preferred method (NuGet, package manager, etc.).
  2. Hook Hermes, Odin, and Athena into your UiPath project.
  3. Sit back and let LazyFramework.DX do the heavy lifting.

🎉 Why LazyFramework.DX?

Because you deserve tools that make you feel like a developer god. Debugging is boring. Configuration is tedious. Documentation is a slog. Let LazyFramework.DX take care of the grunt work, so you can focus on what matters: building amazing automations.

Join us in redefining the UiPath developer experience!

Product Compatible and additional computed target framework versions.
.NET net6.0-windows7.0 is compatible.  net7.0-windows was computed.  net7.0-windows7.0 is compatible.  net8.0-windows was computed.  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
24.12.11.164944 143 12/11/2024
24.12.11.164308 107 12/11/2024
24.12.11.161130 127 12/11/2024
24.12.11.155731 120 12/11/2024
24.12.10.104030 103 12/10/2024
24.12.10.101608 106 12/10/2024
24.12.10.101534 104 12/10/2024
24.12.10.101311 101 12/10/2024
24.12.10.11612 106 12/10/2024
24.12.9.53828 116 12/9/2024
24.12.9.51950 102 12/9/2024
24.12.9.51152 97 12/9/2024
24.12.9.50447 112 12/9/2024
24.12.9.45656 121 12/9/2024
24.12.9.43928 100 12/9/2024
24.12.9.43825 111 12/9/2024
24.12.9.43203 109 12/9/2024
24.12.9.41641 102 12/9/2024
24.12.9.11946 78 12/9/2024
24.12.8.154614 80 12/8/2024
24.12.8.153332 78 12/8/2024
24.12.8.152320 76 12/8/2024
24.12.8.150051 77 12/8/2024
24.12.8.144600 73 12/8/2024
24.12.8.93813 79 12/8/2024