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. 
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 87 12/11/2024
24.12.11.164308 72 12/11/2024
24.12.11.161130 78 12/11/2024
24.12.11.155731 86 12/11/2024
24.12.10.104030 69 12/10/2024
24.12.10.101608 73 12/10/2024
24.12.10.101534 70 12/10/2024
24.12.10.101311 67 12/10/2024
24.12.10.11612 73 12/10/2024
24.12.9.53828 82 12/9/2024
24.12.9.51950 68 12/9/2024
24.12.9.51152 64 12/9/2024
24.12.9.50447 78 12/9/2024
24.12.9.45656 71 12/9/2024
24.12.9.43928 67 12/9/2024
24.12.9.43825 76 12/9/2024
24.12.9.43203 76 12/9/2024
24.12.9.41641 70 12/9/2024
24.12.9.11946 43 12/9/2024
24.12.8.154614 44 12/8/2024
24.12.8.153332 43 12/8/2024
24.12.8.152320 41 12/8/2024
24.12.8.150051 44 12/8/2024
24.12.8.144600 40 12/8/2024
24.12.8.93813 46 12/8/2024