From 5a8aa73e7a708f75afc7543f0cc5af5c679dc356 Mon Sep 17 00:00:00 2001 From: Wei Hu Date: Mon, 29 Sep 2025 10:25:27 +0800 Subject: [PATCH 1/3] enable new mpg csharp emitter for dashboard --- specification/dashboard/Dashboard.Management/tspconfig.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/specification/dashboard/Dashboard.Management/tspconfig.yaml b/specification/dashboard/Dashboard.Management/tspconfig.yaml index 520f5104b25f..b489373e589b 100644 --- a/specification/dashboard/Dashboard.Management/tspconfig.yaml +++ b/specification/dashboard/Dashboard.Management/tspconfig.yaml @@ -10,10 +10,7 @@ options: azure-resource-provider-folder: "resource-manager" output-file: "{azure-resource-provider-folder}/{service-name}/{version-status}/{version}/grafana.json" examples-dir: "{project-root}/examples" - "@azure-tools/typespec-csharp": - flavor: azure - clear-output-folder: true - model-namespace: true + "@azure-typespec/http-client-csharp-mgmt": namespace: "Azure.ResourceManager.Grafana" emitter-output-dir: "{output-dir}/sdk/grafana/{namespace}" "@azure-tools/typespec-python": From b86b1bfe6048d5c87eac63d6a9d4308cec2851eb Mon Sep 17 00:00:00 2001 From: Wei Hu Date: Mon, 29 Sep 2025 10:43:24 +0800 Subject: [PATCH 2/3] alternate id type --- .../Microsoft.StorageDiscovery.Management/client.tsp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/specification/storagediscovery/Microsoft.StorageDiscovery.Management/client.tsp b/specification/storagediscovery/Microsoft.StorageDiscovery.Management/client.tsp index fec75da801b9..36e956161e6c 100644 --- a/specification/storagediscovery/Microsoft.StorageDiscovery.Management/client.tsp +++ b/specification/storagediscovery/Microsoft.StorageDiscovery.Management/client.tsp @@ -24,3 +24,8 @@ using Microsoft.StorageDiscovery; "StorageDiscoveryProvisioningState", "csharp" ); + +@@alternateType(Azure.ResourceManager.CommonTypes.Resource.id, + Azure.Core.armResourceIdentifier, + "csharp" +); From 42f96571b0dae8eb86ebc3f873d52687401162ae Mon Sep 17 00:00:00 2001 From: Wei Hu Date: Mon, 29 Sep 2025 11:08:56 +0800 Subject: [PATCH 3/3] alternate resource id type --- specification/dashboard/Dashboard.Management/client.tsp | 5 +++++ .../Microsoft.StorageDiscovery.Management/client.tsp | 5 ----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/specification/dashboard/Dashboard.Management/client.tsp b/specification/dashboard/Dashboard.Management/client.tsp index 6eed3bd2f8b7..20ce92da8e89 100644 --- a/specification/dashboard/Dashboard.Management/client.tsp +++ b/specification/dashboard/Dashboard.Management/client.tsp @@ -75,3 +75,8 @@ using Microsoft.Dashboard; @@clientName(Smtp.startTLSPolicy, "startTlsPolicy", "java"); @@clientName(Microsoft.Dashboard, "DashboardManagementClient", "javascript"); @@clientName(Microsoft.Dashboard, "DashboardManagementClient", "python"); + +@@alternateType(Azure.ResourceManager.CommonTypes.Resource.id, + Azure.Core.armResourceIdentifier, + "csharp" +); diff --git a/specification/storagediscovery/Microsoft.StorageDiscovery.Management/client.tsp b/specification/storagediscovery/Microsoft.StorageDiscovery.Management/client.tsp index 36e956161e6c..fec75da801b9 100644 --- a/specification/storagediscovery/Microsoft.StorageDiscovery.Management/client.tsp +++ b/specification/storagediscovery/Microsoft.StorageDiscovery.Management/client.tsp @@ -24,8 +24,3 @@ using Microsoft.StorageDiscovery; "StorageDiscoveryProvisioningState", "csharp" ); - -@@alternateType(Azure.ResourceManager.CommonTypes.Resource.id, - Azure.Core.armResourceIdentifier, - "csharp" -);