diff --git a/docs/azure/includes/dotnet-all.md b/docs/azure/includes/dotnet-all.md index 1281e711e3d2c..90017a0f0ba3b 100644 --- a/docs/azure/includes/dotnet-all.md +++ b/docs/azure/includes/dotnet-all.md @@ -163,6 +163,7 @@ | Provisioning - Storage | NuGet [1.0.0](https://www.nuget.org/packages/Azure.Provisioning.Storage/1.0.0) | [docs](/dotnet/api/overview/azure/Provisioning.Storage-readme) | GitHub [1.0.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Provisioning.Storage_1.0.0/sdk/provisioning/Azure.Provisioning.Storage/) | | Provisioning - WebPubSub | NuGet [1.0.0](https://www.nuget.org/packages/Azure.Provisioning.WebPubSub/1.0.0) | [docs](/dotnet/api/overview/azure/Provisioning.WebPubSub-readme) | GitHub [1.0.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Provisioning.WebPubSub_1.0.0/sdk/provisioning/Azure.Provisioning.WebPubSub/) | | Resource Management - Advisor | NuGet [1.0.0-beta.5](https://www.nuget.org/packages/Azure.ResourceManager.Advisor/1.0.0-beta.5) | [docs](/dotnet/api/overview/azure/ResourceManager.Advisor-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.5](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Advisor_1.0.0-beta.5/sdk/advisor/Azure.ResourceManager.Advisor/) | +| Resource Management - Agricultureplatform | NuGet [1.0.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.AgriculturePlatform/1.0.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.AgriculturePlatform-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.AgriculturePlatform_1.0.0-beta.1/sdk/agricultureplatform/Azure.ResourceManager.AgriculturePlatform/) | | Resource Management - Agrifood | NuGet [1.0.0-beta.5](https://www.nuget.org/packages/Azure.ResourceManager.AgFoodPlatform/1.0.0-beta.5) | [docs](/dotnet/api/overview/azure/ResourceManager.AgFoodPlatform-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.5](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.AgFoodPlatform_1.0.0-beta.5/sdk/agrifood/Azure.ResourceManager.AgFoodPlatform/) | | Resource Management - Alerts Management | NuGet [1.1.1](https://www.nuget.org/packages/Azure.ResourceManager.AlertsManagement/1.1.1) | [docs](/dotnet/api/overview/azure/ResourceManager.AlertsManagement-readme) | GitHub [1.1.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.AlertsManagement_1.1.1/sdk/alertsmanagement/Azure.ResourceManager.AlertsManagement/) | | Resource Management - Analysis | NuGet [1.1.1](https://www.nuget.org/packages/Azure.ResourceManager.Analysis/1.1.1) | [docs](/dotnet/api/overview/azure/ResourceManager.Analysis-readme) | GitHub [1.1.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Analysis_1.1.1/sdk/analysisservices/Azure.ResourceManager.Analysis/) | @@ -253,7 +254,7 @@ | Resource Management - Health Data AI Services | NuGet [1.0.0](https://www.nuget.org/packages/Azure.ResourceManager.HealthDataAIServices/1.0.0) | [docs](/dotnet/api/overview/azure/ResourceManager.HealthDataAIServices-readme) | GitHub [1.0.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.HealthDataAIServices_1.0.0/sdk/healthdataaiservices/Azure.ResourceManager.HealthDataAIServices/) | | Resource Management - Healthcare APIs | NuGet [1.3.1](https://www.nuget.org/packages/Azure.ResourceManager.HealthcareApis/1.3.1) | [docs](/dotnet/api/overview/azure/ResourceManager.HealthcareApis-readme) | GitHub [1.3.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.HealthcareApis_1.3.1/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/) | | Resource Management - Hybrid Compute | NuGet [1.0.0](https://www.nuget.org/packages/Azure.ResourceManager.HybridCompute/1.0.0)
NuGet [1.1.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.HybridCompute/1.1.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.HybridCompute-readme) | GitHub [1.0.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.HybridCompute_1.0.0/sdk/hybridcompute/Azure.ResourceManager.HybridCompute/)
GitHub [1.1.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.HybridCompute_1.1.0-beta.1/sdk/hybridcompute/Azure.ResourceManager.HybridCompute/) | -| Resource Management - Hybrid Connectivity | NuGet [1.0.0](https://www.nuget.org/packages/Azure.ResourceManager.HybridConnectivity/1.0.0) | [docs](/dotnet/api/overview/azure/ResourceManager.HybridConnectivity-readme) | GitHub [1.0.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.HybridConnectivity_1.0.0/sdk/hybridconnectivity/Azure.ResourceManager.HybridConnectivity/) | +| Resource Management - Hybrid Connectivity | NuGet [1.1.0](https://www.nuget.org/packages/Azure.ResourceManager.HybridConnectivity/1.1.0) | [docs](/dotnet/api/overview/azure/ResourceManager.HybridConnectivity-readme) | GitHub [1.1.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.HybridConnectivity_1.1.0/sdk/hybridconnectivity/Azure.ResourceManager.HybridConnectivity/) | | Resource Management - Hybrid Container Service | NuGet [1.0.1](https://www.nuget.org/packages/Azure.ResourceManager.HybridContainerService/1.0.1) | [docs](/dotnet/api/overview/azure/ResourceManager.HybridContainerService-readme) | GitHub [1.0.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.HybridContainerService_1.0.1/sdk/hybridaks/Azure.ResourceManager.HybridContainerService/) | | Resource Management - Hybrid Kubernetes | NuGet [1.0.0-beta.5](https://www.nuget.org/packages/Azure.ResourceManager.Kubernetes/1.0.0-beta.5) | [docs](/dotnet/api/overview/azure/ResourceManager.Kubernetes-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.5](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Kubernetes_1.0.0-beta.5/sdk/hybridkubernetes/Azure.ResourceManager.Kubernetes/) | | Resource Management - Hybrid Network | NuGet [1.0.0-beta.2](https://www.nuget.org/packages/Azure.ResourceManager.HybridNetwork/1.0.0-beta.2) | [docs](/dotnet/api/overview/azure/ResourceManager.HybridNetwork-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.2](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.HybridNetwork_1.0.0-beta.2/sdk/hybridnetwork/Azure.ResourceManager.HybridNetwork/) | @@ -284,7 +285,7 @@ | Resource Management - Marketplace Ordering | NuGet [1.1.1](https://www.nuget.org/packages/Azure.ResourceManager.MarketplaceOrdering/1.1.1) | [docs](/dotnet/api/overview/azure/ResourceManager.MarketplaceOrdering-readme) | GitHub [1.1.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.MarketplaceOrdering_1.1.1/sdk/marketplaceordering/Azure.ResourceManager.MarketplaceOrdering/) | | Resource Management - Media | NuGet [1.3.1](https://www.nuget.org/packages/Azure.ResourceManager.Media/1.3.1) | [docs](/dotnet/api/overview/azure/ResourceManager.Media-readme) | GitHub [1.3.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Media_1.3.1/sdk/mediaservices/Azure.ResourceManager.Media/) | | Resource Management - Migration Discovery SAP | NuGet [1.0.0-beta.2](https://www.nuget.org/packages/Azure.ResourceManager.MigrationDiscoverySap/1.0.0-beta.2) | [docs](/dotnet/api/overview/azure/ResourceManager.MigrationDiscoverySap-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.2](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.MigrationDiscoverySap_1.0.0-beta.2/sdk/migrationdiscoverysap/Azure.ResourceManager.MigrationDiscoverySap/) | -| Resource Management - Migration.Assessment | NuGet [1.0.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.Migration.Assessment/1.0.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.Migration.Assessment-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Migration.Assessment_1.0.0-beta.1/sdk/migration.assessment/Azure.ResourceManager.Migration.Assessment/) | +| Resource Management - Migration.Assessment | NuGet [1.0.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.Migration.Assessment/1.0.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.Migration.Assessment-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Migration.Assessment_1.0.0-beta.1/sdk/migrationassessment/Azure.ResourceManager.Migration.Assessment/) | | Resource Management - Mixed Reality | NuGet [1.1.1](https://www.nuget.org/packages/Azure.ResourceManager.MixedReality/1.1.1) | [docs](/dotnet/api/overview/azure/ResourceManager.MixedReality-readme) | GitHub [1.1.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.MixedReality_1.1.1/sdk/mixedreality/Azure.ResourceManager.MixedReality/) | | Resource Management - Mobile Network | NuGet [1.2.0](https://www.nuget.org/packages/Azure.ResourceManager.MobileNetwork/1.2.0) | [docs](/dotnet/api/overview/azure/ResourceManager.MobileNetwork-readme) | GitHub [1.2.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.MobileNetwork_1.2.0/sdk/mobilenetwork/Azure.ResourceManager.MobileNetwork/) | | Resource Management - Mongocluster | NuGet [1.0.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.MongoCluster/1.0.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.MongoCluster-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.MongoCluster_1.0.0-beta.1/sdk/mongocluster/Azure.ResourceManager.MongoCluster/) | @@ -378,6 +379,8 @@ | Unknown Display Name | NuGet [0.10.1](https://www.nuget.org/packages/Azure.Iot.Operations.Services/0.10.1) | | | | Unknown Display Name | NuGet [1.0.0-beta3](https://www.nuget.org/packages/Azure.Monitor.OpenTelemetry.Profiler/1.0.0-beta3) | | | | Unknown Display Name | NuGet [1.0.0-beta.0](https://www.nuget.org/packages/Microsoft.Azure.Cosmos.FaultInjection/1.0.0-beta.0) | | | +| Unknown Display Name | NuGet [1.0.0-preview.2](https://www.nuget.org/packages/Microsoft.Azure.Functions.Extensions.Mcp/1.0.0-preview.2) | | | +| Unknown Display Name | NuGet [1.0.0-preview.2](https://www.nuget.org/packages/Microsoft.Azure.Functions.Worker.Extensions.Mcp/1.0.0-preview.2) | | | | Unknown Display Name | NuGet [1.0.98](https://www.nuget.org/packages/Microsoft.Azure.Functions.Worker.Extensions.MySql/1.0.98) | | | | Unknown Display Name | NuGet [1.0.98](https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.MySql/1.0.98) | | | | Unknown Display Name | NuGet [1.43.0](https://www.nuget.org/packages/Microsoft.CognitiveServices.Speech.CLI/1.43.0) | | | @@ -501,7 +504,7 @@ | Functions extension for IoT Edge | NuGet [1.0.7](https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.EdgeHub/1.0.7) | | GitHub [1.0.7](https://github.com/Azure/iotedge/tree/1.0.7/edge-hub) | | Functions extension for Kafka | NuGet [4.1.0](https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.Kafka/4.1.0) | | GitHub [4.1.0](https://github.com/Azure/azure-functions-kafka-extension/tree/3.0.0/src/Microsoft.Azure.WebJobs.Extensions.Kafka) | | Functions extension for Notification Hubs | NuGet [1.3.0](https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.NotificationHubs/1.3.0) | | GitHub [1.3.0](https://github.com/Azure/azure-webjobs-sdk-extensions) | -| Functions extension for RabbitMQ | NuGet [2.0.3](https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.RabbitMQ/2.0.3) | | GitHub [2.0.3](https://github.com/Azure/azure-functions-rabbitmq-extension/tree/v0.2.2029-beta) | +| Functions extension for RabbitMQ | NuGet [2.0.4](https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.RabbitMQ/2.0.4) | | GitHub [2.0.4](https://github.com/Azure/azure-functions-rabbitmq-extension/tree/v0.2.2029-beta) | | Functions extension for script abstractions | NuGet [1.0.4-preview](https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Script.Abstractions/1.0.4-preview) | | | | Functions extension for SendGrid | NuGet [3.1.0](https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.SendGrid/3.1.0) | | GitHub [3.1.0](https://github.com/Azure/azure-webjobs-sdk-extensions/tree/v3.0.0/src/WebJobs.Extensions.SendGrid) | | Functions extension for Sources | NuGet [3.0.41](https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Sources/3.0.41) | | GitHub [3.0.41](https://github.com/Azure/azure-webjobs-sdk) | diff --git a/docs/azure/includes/dotnet-new.md b/docs/azure/includes/dotnet-new.md index f250f1d6d7cdd..aa09a4a2b62ea 100644 --- a/docs/azure/includes/dotnet-new.md +++ b/docs/azure/includes/dotnet-new.md @@ -168,6 +168,7 @@ | Provisioning - Storage | NuGet [1.0.0](https://www.nuget.org/packages/Azure.Provisioning.Storage/1.0.0) | [docs](/dotnet/api/overview/azure/Provisioning.Storage-readme) | GitHub [1.0.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Provisioning.Storage_1.0.0/sdk/provisioning/Azure.Provisioning.Storage/) | | Provisioning - WebPubSub | NuGet [1.0.0](https://www.nuget.org/packages/Azure.Provisioning.WebPubSub/1.0.0) | [docs](/dotnet/api/overview/azure/Provisioning.WebPubSub-readme) | GitHub [1.0.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Provisioning.WebPubSub_1.0.0/sdk/provisioning/Azure.Provisioning.WebPubSub/) | | Resource Management - Advisor | NuGet [1.0.0-beta.5](https://www.nuget.org/packages/Azure.ResourceManager.Advisor/1.0.0-beta.5) | [docs](/dotnet/api/overview/azure/ResourceManager.Advisor-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.5](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Advisor_1.0.0-beta.5/sdk/advisor/Azure.ResourceManager.Advisor/) | +| Resource Management - Agricultureplatform | NuGet [1.0.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.AgriculturePlatform/1.0.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.AgriculturePlatform-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.AgriculturePlatform_1.0.0-beta.1/sdk/agricultureplatform/Azure.ResourceManager.AgriculturePlatform/) | | Resource Management - Agrifood | NuGet [1.0.0-beta.5](https://www.nuget.org/packages/Azure.ResourceManager.AgFoodPlatform/1.0.0-beta.5) | [docs](/dotnet/api/overview/azure/ResourceManager.AgFoodPlatform-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.5](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.AgFoodPlatform_1.0.0-beta.5/sdk/agrifood/Azure.ResourceManager.AgFoodPlatform/) | | Resource Management - Alerts Management | NuGet [1.1.1](https://www.nuget.org/packages/Azure.ResourceManager.AlertsManagement/1.1.1) | [docs](/dotnet/api/overview/azure/ResourceManager.AlertsManagement-readme) | GitHub [1.1.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.AlertsManagement_1.1.1/sdk/alertsmanagement/Azure.ResourceManager.AlertsManagement/) | | Resource Management - Analysis | NuGet [1.1.1](https://www.nuget.org/packages/Azure.ResourceManager.Analysis/1.1.1) | [docs](/dotnet/api/overview/azure/ResourceManager.Analysis-readme) | GitHub [1.1.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Analysis_1.1.1/sdk/analysisservices/Azure.ResourceManager.Analysis/) | @@ -259,7 +260,7 @@ | Resource Management - Health Data AI Services | NuGet [1.0.0](https://www.nuget.org/packages/Azure.ResourceManager.HealthDataAIServices/1.0.0) | [docs](/dotnet/api/overview/azure/ResourceManager.HealthDataAIServices-readme) | GitHub [1.0.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.HealthDataAIServices_1.0.0/sdk/healthdataaiservices/Azure.ResourceManager.HealthDataAIServices/) | | Resource Management - Healthcare APIs | NuGet [1.3.1](https://www.nuget.org/packages/Azure.ResourceManager.HealthcareApis/1.3.1) | [docs](/dotnet/api/overview/azure/ResourceManager.HealthcareApis-readme) | GitHub [1.3.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.HealthcareApis_1.3.1/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/) | | Resource Management - Hybrid Compute | NuGet [1.0.0](https://www.nuget.org/packages/Azure.ResourceManager.HybridCompute/1.0.0)
NuGet [1.1.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.HybridCompute/1.1.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.HybridCompute-readme) | GitHub [1.0.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.HybridCompute_1.0.0/sdk/hybridcompute/Azure.ResourceManager.HybridCompute/)
GitHub [1.1.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.HybridCompute_1.1.0-beta.1/sdk/hybridcompute/Azure.ResourceManager.HybridCompute/) | -| Resource Management - Hybrid Connectivity | NuGet [1.0.0](https://www.nuget.org/packages/Azure.ResourceManager.HybridConnectivity/1.0.0) | [docs](/dotnet/api/overview/azure/ResourceManager.HybridConnectivity-readme) | GitHub [1.0.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.HybridConnectivity_1.0.0/sdk/hybridconnectivity/Azure.ResourceManager.HybridConnectivity/) | +| Resource Management - Hybrid Connectivity | NuGet [1.1.0](https://www.nuget.org/packages/Azure.ResourceManager.HybridConnectivity/1.1.0) | [docs](/dotnet/api/overview/azure/ResourceManager.HybridConnectivity-readme) | GitHub [1.1.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.HybridConnectivity_1.1.0/sdk/hybridconnectivity/Azure.ResourceManager.HybridConnectivity/) | | Resource Management - Hybrid Container Service | NuGet [1.0.1](https://www.nuget.org/packages/Azure.ResourceManager.HybridContainerService/1.0.1) | [docs](/dotnet/api/overview/azure/ResourceManager.HybridContainerService-readme) | GitHub [1.0.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.HybridContainerService_1.0.1/sdk/hybridaks/Azure.ResourceManager.HybridContainerService/) | | Resource Management - Hybrid Data | NuGet [1.0.1](https://www.nuget.org/packages/Azure.ResourceManager.HybridData/1.0.1)
NuGet [1.1.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.HybridData/1.1.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.HybridData-readme) | GitHub [1.0.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.HybridData_1.1.0-beta.1/sdk/hybriddatamanager/Azure.ResourceManager.HybridData) | | Resource Management - Hybrid Kubernetes | NuGet [1.0.0-beta.5](https://www.nuget.org/packages/Azure.ResourceManager.Kubernetes/1.0.0-beta.5) | [docs](/dotnet/api/overview/azure/ResourceManager.Kubernetes-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.5](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Kubernetes_1.0.0-beta.5/sdk/hybridkubernetes/Azure.ResourceManager.Kubernetes/) | @@ -291,7 +292,7 @@ | Resource Management - Marketplace Ordering | NuGet [1.1.1](https://www.nuget.org/packages/Azure.ResourceManager.MarketplaceOrdering/1.1.1) | [docs](/dotnet/api/overview/azure/ResourceManager.MarketplaceOrdering-readme) | GitHub [1.1.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.MarketplaceOrdering_1.1.1/sdk/marketplaceordering/Azure.ResourceManager.MarketplaceOrdering/) | | Resource Management - Media | NuGet [1.3.1](https://www.nuget.org/packages/Azure.ResourceManager.Media/1.3.1) | [docs](/dotnet/api/overview/azure/ResourceManager.Media-readme) | GitHub [1.3.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Media_1.3.1/sdk/mediaservices/Azure.ResourceManager.Media/) | | Resource Management - Migration Discovery SAP | NuGet [1.0.0-beta.2](https://www.nuget.org/packages/Azure.ResourceManager.MigrationDiscoverySap/1.0.0-beta.2) | [docs](/dotnet/api/overview/azure/ResourceManager.MigrationDiscoverySap-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.2](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.MigrationDiscoverySap_1.0.0-beta.2/sdk/migrationdiscoverysap/Azure.ResourceManager.MigrationDiscoverySap/) | -| Resource Management - Migration.Assessment | NuGet [1.0.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.Migration.Assessment/1.0.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.Migration.Assessment-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Migration.Assessment_1.0.0-beta.1/sdk/migration.assessment/Azure.ResourceManager.Migration.Assessment/) | +| Resource Management - Migration.Assessment | NuGet [1.0.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.Migration.Assessment/1.0.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.Migration.Assessment-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Migration.Assessment_1.0.0-beta.1/sdk/migrationassessment/Azure.ResourceManager.Migration.Assessment/) | | Resource Management - Mixed Reality | NuGet [1.1.1](https://www.nuget.org/packages/Azure.ResourceManager.MixedReality/1.1.1) | [docs](/dotnet/api/overview/azure/ResourceManager.MixedReality-readme) | GitHub [1.1.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.MixedReality_1.1.1/sdk/mixedreality/Azure.ResourceManager.MixedReality/) | | Resource Management - Mobile Network | NuGet [1.2.0](https://www.nuget.org/packages/Azure.ResourceManager.MobileNetwork/1.2.0) | [docs](/dotnet/api/overview/azure/ResourceManager.MobileNetwork-readme) | GitHub [1.2.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.MobileNetwork_1.2.0/sdk/mobilenetwork/Azure.ResourceManager.MobileNetwork/) | | Resource Management - Mongocluster | NuGet [1.0.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.MongoCluster/1.0.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.MongoCluster-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.MongoCluster_1.0.0-beta.1/sdk/mongocluster/Azure.ResourceManager.MongoCluster/) | diff --git a/docs/core/containers/sdk-publish.md b/docs/core/containers/sdk-publish.md index 81d40d794b548..c0df876e89251 100644 --- a/docs/core/containers/sdk-publish.md +++ b/docs/core/containers/sdk-publish.md @@ -117,7 +117,7 @@ Restore complete (0.2s) DotNet.ContainerImage succeeded (2.6s) → bin\Release\net9.0\linux-x64\publish\ ``` -This command compiles your worker app to the _publish_ folder and pushes the container image to your local Docker daemon by default. If you're using Podman, an alias +This command compiles your worker app to the _publish_ folder and pushes the container image to your local Docker daemon by default. If you're using Podman, the tooling also supports pushing there with no additional configuration. ## Publish .NET app to a tarball diff --git a/docs/core/project-sdk/msbuild-props.md b/docs/core/project-sdk/msbuild-props.md index 41e85958e4305..111bad198a0fa 100644 --- a/docs/core/project-sdk/msbuild-props.md +++ b/docs/core/project-sdk/msbuild-props.md @@ -678,6 +678,9 @@ The following MSBuild properties are documented in this section: - [GenerateRequiresPreviewFeaturesAttribute](#generaterequirespreviewfeaturesattribute) - [OptimizeImplicitlyTriggeredBuild](#optimizeimplicitlytriggeredbuild) - [DisableRuntimeMarshalling](#disableruntimemarshalling) +- [BuildWithNetFrameworkHostedCompiler](#buildwithnetframeworkhostedcompiler) +- [RoslynUseSdkCompiler](#roslynusesdkcompiler) +- [RoslynUseMSBuildCompiler](#roslynusemsbuildcompiler) C# compiler options, such as `LangVersion` and `Nullable`, can also be specified as MSBuild properties in your project file. For more information, see [C# compiler options](../../csharp/language-reference/compiler-options/index.md). @@ -842,6 +845,27 @@ The `DisableRuntimeMarshalling` property enables you to specify that you would l ``` +### BuildWithNetFrameworkHostedCompiler + +When using .NET Framework MSBuild, `BuildWithNetFrameworkHostedCompiler=true` ensures that +a C#/VB compiler corresponding to the current SDK version is used +instead of the default version that ships with MSBuild. +When this property is set to `true`, the .NET Framework version of the compiler is used, unlike `RoslynUseSdkCompiler`. +In some cases, this behavior happens automatically when it is detected that MSBuild and SDK versions are different, +and then you can set `BuildWithNetFrameworkHostedCompiler=false` to opt out of the behavior. + +### RoslynUseSdkCompiler + +When using .NET Framework MSBuild, `RoslynUseSdkCompiler=true` ensures that +a C#/VB compiler corresponding to the current SDK version is used +instead of the default version that ships with MSBuild. +When this property is set to `true`, the .NET Core version of the compiler is used, unlike `BuildWithNetFrameworkHostedCompiler`. +In most cases, `RoslynUseSdkCompiler=true` is the default setting. + +### RoslynUseMSBuildCompiler + +`RoslynUseMSBuildCompiler=true` can be used to opt out of an implicit `RoslynUseSdkCompiler=true`. + ## Default item inclusion properties The following MSBuild properties are documented in this section: diff --git a/docs/core/tools/dotnet-tool-install.md b/docs/core/tools/dotnet-tool-install.md index c9a4075ed7c7d..ab16995d7731b 100644 --- a/docs/core/tools/dotnet-tool-install.md +++ b/docs/core/tools/dotnet-tool-install.md @@ -1,7 +1,7 @@ --- title: dotnet tool install command description: The dotnet tool install command installs the specified .NET tool on your machine. -ms.date: 03/15/2024 +ms.date: 04/07/2025 --- # dotnet tool install @@ -129,6 +129,10 @@ For more information, see [Install a local tool](global-tools.md#install-a-local Specifies that the installation is user wide. Can't be combined with the `--tool-path` option. Omitting both `--global` and `--tool-path` specifies a local tool installation. +- **`--source `** + + Specifies the source for NuGet packages. This source replaces all NuGet package sources. + [!INCLUDE [help](../../../includes/cli-help.md)] - **`--ignore-failed-sources`** @@ -141,7 +145,7 @@ For more information, see [Install a local tool](global-tools.md#install-a-local Update the tool and the local tool manifest. Can't be combined with the `--global` option or the `--tool-path` option. -- **`--no-cache`** +- **`--no-cache` or `--no-http-cache`** Don't cache packages and HTTP requests. @@ -155,7 +159,11 @@ For more information, see [Install a local tool](global-tools.md#install-a-local - **`--tool-path `** - Specifies the location where to install the Global Tool. PATH can be absolute or relative. If PATH doesn't exist, the command tries to create it. Omitting both `--global` and `--tool-path` specifies a local tool installation. + Specifies the location to install the Global Tool. PATH can be absolute or relative. If PATH doesn't exist, the command tries to create it. Omitting both `--global` and `--tool-path` specifies a local tool installation. + +- **`--allow-roll-forward`** + + Allow tool to use a newer version of the .NET runtime if the runtime it targets isn't installed. [!INCLUDE [verbosity](../../../includes/cli-verbosity.md)] @@ -163,7 +171,7 @@ For more information, see [Install a local tool](global-tools.md#install-a-local The version of the tool to install. By default, the latest stable package version is installed. Use this option to install preview or older versions of the tool. - Starting with .NET 8.0, `--version Major.Minor.Patch` refers to a specific major/minor/patch version, including unlisted versions. To get the latest version of a certain major/minor version instead, use `--version Major.Minor.*`. + Starting with .NET 8, `--version Major.Minor.Patch` refers to a specific major/minor/patch version, including unlisted versions. To get the latest version of a certain major/minor version instead, use `--version Major.Minor.*`. ## Examples diff --git a/docs/core/tools/global-json.md b/docs/core/tools/global-json.md index 80b8848c10ac6..aaa144fb082d9 100644 --- a/docs/core/tools/global-json.md +++ b/docs/core/tools/global-json.md @@ -91,7 +91,7 @@ The following table shows the possible values for the `rollForward` key: - Type: Array of `string` - Available since: .NET 10 Preview 3 SDK. -Specifies additional locations that should be considered when searching for a compatible .NET SDK. Paths can be absolute or relative to the location of the *global.json* file. The special value `$host$` represents the location corresponding to the running `dotnet` executable. +Specifies the locations that should be considered when searching for a compatible .NET SDK. Paths can be absolute or relative to the location of the *global.json* file. The special value `$host$` represents the location corresponding to the running `dotnet` executable. These paths are searched in the order they're defined and the first [matching](#matching-rules) SDK is used. diff --git a/docs/csharp/language-reference/keywords/static.md b/docs/csharp/language-reference/keywords/static.md index e1937a3588800..3e849576fefdb 100644 --- a/docs/csharp/language-reference/keywords/static.md +++ b/docs/csharp/language-reference/keywords/static.md @@ -17,8 +17,12 @@ Use the `static` modifier to declare a static member, which belongs to the type You can add the `static` modifier to a [local function](../../programming-guide/classes-and-structs/local-functions.md). A static local function can't capture local variables or instance state. +[!code-csharp[csrefKeywordsModifiers#28](~/samples/snippets/csharp/VS_Snippets_VBCSharp/csrefKeywordsModifiers/CS/csrefKeywordsModifiers.cs#28)] + You can add the `static` modifier to a [lambda expression](../operators/lambda-expressions.md) or [anonymous method](../operators/delegate-operator.md). A static lambda or anonymous method can't capture local variables or instance state. +[!code-csharp[csrefKeywordsModifiers#29](~/samples/snippets/csharp/VS_Snippets_VBCSharp/csrefKeywordsModifiers/CS/csrefKeywordsModifiers.cs#29)] + ## Example - static class The following class is declared as `static` and contains only `static` methods: diff --git a/docs/framework/release-notes/2025/01-28-january-cumulative-update-preview.md b/docs/framework/release-notes/2025/01-28-january-cumulative-update-preview.md index f1f717eb9bffd..a3a9963237d53 100644 --- a/docs/framework/release-notes/2025/01-28-january-cumulative-update-preview.md +++ b/docs/framework/release-notes/2025/01-28-january-cumulative-update-preview.md @@ -24,7 +24,7 @@ Addresses an issue with printing large number of pages due to an OutOfMemory exc ``` - + ``` diff --git a/docs/fundamentals/runtime-libraries/system-type-gettype.md b/docs/fundamentals/runtime-libraries/system-type-gettype.md index 7bb9efc978d09..61a3db5da34f9 100644 --- a/docs/fundamentals/runtime-libraries/system-type-gettype.md +++ b/docs/fundamentals/runtime-libraries/system-type-gettype.md @@ -83,7 +83,7 @@ The combination of `assemblyResolver` and `typeResolver` that you provide must b "System.Collections.Generic.Dictionary`2[System.String,[MyNamespace.MyType, MyAssembly]]" ``` -Notice that `MyType` is the only assembly-qualified type argument. The names of the and classes are not assembly-qualified. Your `typeResolver` must be able handle either an assembly or `null`, because it will receive `null` for and . It can handle that case by calling an overload of the method that takes a string, because both of the unqualified type names are in mscorlib.dll/System.Private.CoreLib.dll: +Notice that `MyType` is the only assembly-qualified type argument. The names of the and classes are not assembly-qualified. Your `typeResolver` must be able to handle either an assembly or `null`, because it will receive `null` for and . It can handle that case by calling an overload of the method that takes a string, because both of the unqualified type names are in mscorlib.dll/System.Private.CoreLib.dll: :::code language="csharp" source="./snippets/System/Type/GetType/csharp/source.cs" id="Snippet1"::: :::code language="fsharp" source="./snippets/System/Type/GetType/fsharp/source.fs" id="Snippet1"::: diff --git a/samples/snippets/csharp/VS_Snippets_VBCSharp/csrefKeywordsModifiers/CS/csrefKeywordsModifiers.cs b/samples/snippets/csharp/VS_Snippets_VBCSharp/csrefKeywordsModifiers/CS/csrefKeywordsModifiers.cs index 8782116e3cd40..8a87e3f819e6f 100644 --- a/samples/snippets/csharp/VS_Snippets_VBCSharp/csrefKeywordsModifiers/CS/csrefKeywordsModifiers.cs +++ b/samples/snippets/csharp/VS_Snippets_VBCSharp/csrefKeywordsModifiers/CS/csrefKeywordsModifiers.cs @@ -818,4 +818,46 @@ public static void Main(string[] args) } // } + + // + class Calc1 + { + public void CalculateSum() + { + int a = 3; + int b = 7; + + // Static local function - cannot access 'a' or 'b' directly + static int Add(int x, int y) + { + return x + y; + } + + int result = Add(a, b); + Console.WriteLine($"Sum: {result}"); + } + } + /* + Output: + Sum: 10 + */ + // + + + // + class Calc2 + { + static void Main() + { + Func add = static (a, b) => a + b; + + int result = add(5, 10); + Console.WriteLine($"Sum: {result}"); + } + } + /* + Output: + Sum: 15 + */ + // } diff --git a/samples/snippets/csharp/VS_Snippets_VBCSharp/csrefKeywordsModifiers/CS/csrefKeywordsModifiers.csproj b/samples/snippets/csharp/VS_Snippets_VBCSharp/csrefKeywordsModifiers/CS/csrefKeywordsModifiers.csproj index 74b2b6a63c924..a265ebbdaeb15 100644 --- a/samples/snippets/csharp/VS_Snippets_VBCSharp/csrefKeywordsModifiers/CS/csrefKeywordsModifiers.csproj +++ b/samples/snippets/csharp/VS_Snippets_VBCSharp/csrefKeywordsModifiers/CS/csrefKeywordsModifiers.csproj @@ -2,7 +2,7 @@ Exe - net48 + net9.0 true csrefKeywordsModifiers.UsingTest