Agentics.Extensions.Aspire.AzureResourceManager
0.2.6
dotnet add package Agentics.Extensions.Aspire.AzureResourceManager --version 0.2.6
NuGet\Install-Package Agentics.Extensions.Aspire.AzureResourceManager -Version 0.2.6
<PackageReference Include="Agentics.Extensions.Aspire.AzureResourceManager" Version="0.2.6" />
<PackageVersion Include="Agentics.Extensions.Aspire.AzureResourceManager" Version="0.2.6" />
<PackageReference Include="Agentics.Extensions.Aspire.AzureResourceManager" />
paket add Agentics.Extensions.Aspire.AzureResourceManager --version 0.2.6
#r "nuget: Agentics.Extensions.Aspire.AzureResourceManager, 0.2.6"
#:package Agentics.Extensions.Aspire.AzureResourceManager@0.2.6
#addin nuget:?package=Agentics.Extensions.Aspire.AzureResourceManager&version=0.2.6
#tool nuget:?package=Agentics.Extensions.Aspire.AzureResourceManager&version=0.2.6
Agentics.Extensions.Aspire.AzureResourceManager
An intentionally partial, API-version-aware ARM emulator. It routes a request to
the provider matching the namespace after /providers/; a provider may handle
one resource type or a complete namespace.
var rg = tenant.WithArmApi()
.AddResourceGroup(subscriptionId, "rg-comms");
rg.AddCustomRole("ACS Identity Provisioner", roleId, actions)
.AddCommunicationService("acs-arvo", "email-arvo", "mail.arvo.works");
Third-party emulator hosts can add a partial provider without changing the ARM router:
services.RegisterArmProviderEmulator<MyWidgetsProvider>("Contoso.Widgets");
IArmProviderEmulator receives the provider namespace, resource path, HTTP
method, body and api-version. Returning null lets another handler for the
same namespace try the request. This makes small providers composable and keeps
OpenAPI-generated handlers possible later.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Agentics.Extensions.Aspire.MicrosoftTenant (>= 0.2.6)
- Aspire.Hosting (>= 13.4.6)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Agentics.Extensions.Aspire.AzureResourceManager:
| Package | Downloads |
|---|---|
|
Agentics.Extensions.Aspire.AzureCapabilityBroker
Aspire hosting for the Agentics Azure capability broker with local Microsoft tenant emulation. |
GitHub repositories
This package is not used by any popular GitHub repositories.