A .NET Aspire extension for managing and integrating .NET global tools into your Aspire applications.
- Seamless integration of .NET global tools with Aspire projects
- Resource builder extensions for easy configuration
- Programmatic execution and management of global tools
- Installation
- Add the
DotnetGlobalToolsExtensionAspirepackage to your Aspire project.
- Add the
dotnet add package DotnetGlobalToolsExtensionAspire- Usage
- Use the provided resource builder extensions to register and configure global tools in your Aspire application.
builder.AddDotnetGlobalTools("dotnet-ef", "dotnet-depends");Now a Aspire resource will be created with a command to install the specified global tools. Also, a All command will be created to install all specified global tools.
This project is licensed under the MIT License. See the LICENSE file for details.
