File tree Expand file tree Collapse file tree 3 files changed +11
-9
lines changed
src/DotNetGlobalToolsExtensions
DotnetGlobalToolsExtensionAspire Expand file tree Collapse file tree 3 files changed +11
-9
lines changed Original file line number Diff line number Diff line change 88
99 <IsPackable >true</IsPackable >
1010 <PackageId >DotnetGlobalToolsExtensionAspire</PackageId >
11- <Version >940.2025.821.740 </Version >
11+ <Version >940.2025.821.800 </Version >
1212 <Authors >Andrei Ignat</Authors >
1313 <Company >AOM</Company >
1414 <Description >Extension methods and helpers for integrating .NET global tools with Aspire distributed applications.</Description >
Original file line number Diff line number Diff line change @@ -12,18 +12,20 @@ A .NET Aspire extension for managing and integrating .NET global tools into your
12121 . ** Installation**
1313 - Add the ` DotnetGlobalToolsExtensionAspire ` package to your Aspire project.
1414
15+ ``` bash
16+ dotnet add package SqlExtensionsAspire
17+ ```
18+
15192 . ** Usage**
1620 - Use the provided resource builder extensions to register and configure global tools in your Aspire application.
1721
18- 3 . ** Configuration**
19- - Customize tool execution and resource management as needed for your solution.
22+ ``` csharp
23+ builder .AddDotnetGlobalTools (" dotnet-ef" , " dotnet-depends" );
24+ ```
25+
26+ Now a Aspire resource will be created with a command to install the specified global tools.
27+ Also, a ** All** command will be created to install all specified global tools.
2028
21- ## Project Structure
22- - ` DotnetGlobalToolsExtensionAspire/ ` - Core extension logic and resource builders
23- - ` DotNetGlobalToolsExtensions.ApiService/ ` - Example API service for integration
24- - ` DotNetGlobalToolsExtensions.AppHost/ ` - Application host for running Aspire apps
25- - ` DotNetGlobalToolsExtensions.ServiceDefaults/ ` - Default service configurations
26- - ` DotNetGlobalToolsExtensions.Web/ ` - Example web client
2729
2830## License
2931This project is licensed under the MIT License. See the [ LICENSE] ( LICENSE ) file for details.
You can’t perform that action at this time.
0 commit comments