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.
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.
// Install LazyFramework.DX as a Cake Addin
#addin nuget:?package=LazyFramework.DX&version=24.12.8.93813

// Install LazyFramework.DX as a Cake Tool
#tool nuget:?package=LazyFramework.DX&version=24.12.8.93813                

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. 
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 95 12/11/2024
24.12.11.164308 79 12/11/2024
24.12.11.161130 85 12/11/2024
24.12.11.155731 93 12/11/2024
24.12.10.104030 76 12/10/2024
24.12.10.101608 80 12/10/2024
24.12.10.101534 77 12/10/2024
24.12.10.101311 74 12/10/2024
24.12.10.11612 80 12/10/2024
24.12.9.53828 90 12/9/2024
24.12.9.51950 75 12/9/2024
24.12.9.51152 70 12/9/2024
24.12.9.50447 84 12/9/2024
24.12.9.45656 78 12/9/2024
24.12.9.43928 74 12/9/2024
24.12.9.43825 83 12/9/2024
24.12.9.43203 82 12/9/2024
24.12.9.41641 76 12/9/2024
24.12.9.11946 50 12/9/2024
24.12.8.154614 51 12/8/2024
24.12.8.153332 50 12/8/2024
24.12.8.152320 47 12/8/2024
24.12.8.150051 50 12/8/2024
24.12.8.144600 46 12/8/2024
24.12.8.93813 52 12/8/2024