diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index e5874dd8de18f..6435da34a3b35 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -933,7 +933,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/ai/tutorials/snippets/evaluate-with-reporting" #TestAIWithReporting.csproj
+ directory: "/docs/ai/quickstarts/snippets/structured-output" #SOChat.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -944,7 +944,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/ai/tutorials/snippets/llm-eval" #llm-eval.csproj
+ directory: "/docs/ai/snippets/microsoft-extensions-ai/AI.Shared" #AI.Shared.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -955,7 +955,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/azure/sdk/snippets/aspnetcore-guidance/BlazorSample" #BlazorSample.csproj
+ directory: "/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.CacheResponses" #ConsoleAI.CacheResponses.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -966,7 +966,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/azure/sdk/snippets/aspnetcore-guidance/MinApiSample" #MinApiSample.csproj
+ directory: "/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.ConsumeClientMiddleware" #ConsoleAI.ConsumeClientMiddleware.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -977,7 +977,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/azure/sdk/snippets/configure-proxy" #ProxyServerConfiguration.csproj
+ directory: "/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.CustomClientMiddle" #ConsoleAI.CustomClientMiddle.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -988,7 +988,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/azure/sdk/snippets/logging" #LoggingSampleApp.csproj
+ directory: "/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.CustomEmbeddingsMiddle" #ConsoleAI.CustomEmbeddingsMiddle.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -999,7 +999,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/azure/sdk/snippets/pagination" #pagination.csproj
+ directory: "/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.DependencyInjection" #ConsoleAI.DependencyInjection.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1010,7 +1010,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/azure/sdk/snippets/unit-testing" #UnitTestingSampleApp.csproj
+ directory: "/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.FunctionalityPipelines" #ConsoleAI.FunctionalityPipelines.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1021,7 +1021,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/containers/snippets/Worker" #DotNet.ContainerImage.csproj
+ directory: "/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.ProvideOptions" #ConsoleAI.ProvideOptions.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1032,7 +1032,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/diagnostics/snippets/exception-summary" #exception-summary.csproj
+ directory: "/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.StatelessStateful" #ConsoleAI.StatelessStateful.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1043,7 +1043,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/diagnostics/snippets/health-checks" #health-checks.csproj
+ directory: "/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.ToolCalling" #ConsoleAI.ToolCalling.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1054,7 +1054,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/diagnostics/snippets/lifetime-health-checks" #lifetime-health-checks.csproj
+ directory: "/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.UseExample" #ConsoleAI.UseExample.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1065,7 +1065,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/diagnostics/snippets/Metrics" #metric-instr.csproj
+ directory: "/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.UseTelemetry" #ConsoleAI.UseTelemetry.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1076,7 +1076,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/diagnostics/snippets/MetricsGen" #MetricsGen.csproj
+ directory: "/docs/ai/snippets/microsoft-extensions-ai/ConsoleAI" #ConsoleAI.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1087,7 +1087,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/diagnostics/snippets/Microsoft.Diagnostics.NETCore.Client/csharp" #Microsoft.Diagnostics.NETCore.Client.Samples.csproj
+ directory: "/docs/ai/tutorials/snippets/evaluate-with-reporting" #TestAIWithReporting.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1098,7 +1098,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/diagnostics/snippets/OTel-Prometheus-Grafana-Jaeger/csharp" #OTel-Prometheus-Grafana-Jaeger.csproj
+ directory: "/docs/ai/tutorials/snippets/llm-eval" #llm-eval.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1109,7 +1109,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/diagnostics/snippets/OTLP-Example/csharp" #OTLP-Example.csproj
+ directory: "/docs/azure/sdk/snippets/aspnetcore-guidance/BlazorSample" #BlazorSample.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1120,7 +1120,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/diagnostics/snippets/resource-monitoring" #resource-monitoring.csproj
+ directory: "/docs/azure/sdk/snippets/aspnetcore-guidance/MinApiSample" #MinApiSample.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1131,7 +1131,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/ai/AI.Shared" #AI.Shared.csproj
+ directory: "/docs/azure/sdk/snippets/configure-proxy" #ProxyServerConfiguration.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1142,7 +1142,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/ai/ConsoleAI.CacheResponses" #ConsoleAI.CacheResponses.csproj
+ directory: "/docs/azure/sdk/snippets/logging" #LoggingSampleApp.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1153,7 +1153,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/ai/ConsoleAI.ConsumeClientMiddleware" #ConsoleAI.ConsumeClientMiddleware.csproj
+ directory: "/docs/azure/sdk/snippets/pagination" #pagination.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1164,7 +1164,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/ai/ConsoleAI.CustomClientMiddle" #ConsoleAI.CustomClientMiddle.csproj
+ directory: "/docs/azure/sdk/snippets/unit-testing" #UnitTestingSampleApp.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1175,7 +1175,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/ai/ConsoleAI.CustomEmbeddingsMiddle" #ConsoleAI.CustomEmbeddingsMiddle.csproj
+ directory: "/docs/core/containers/snippets/Worker" #DotNet.ContainerImage.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1186,7 +1186,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/ai/ConsoleAI.DependencyInjection" #ConsoleAI.DependencyInjection.csproj
+ directory: "/docs/core/diagnostics/snippets/exception-summary" #exception-summary.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1197,7 +1197,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/ai/ConsoleAI.FunctionalityPipelines" #ConsoleAI.FunctionalityPipelines.csproj
+ directory: "/docs/core/diagnostics/snippets/health-checks" #health-checks.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1208,7 +1208,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/ai/ConsoleAI.ProvideOptions" #ConsoleAI.ProvideOptions.csproj
+ directory: "/docs/core/diagnostics/snippets/lifetime-health-checks" #lifetime-health-checks.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1219,7 +1219,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/ai/ConsoleAI.ToolCalling" #ConsoleAI.ToolCalling.csproj
+ directory: "/docs/core/diagnostics/snippets/Metrics" #metric-instr.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1230,7 +1230,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/ai/ConsoleAI.UseTelemetry" #ConsoleAI.UseTelemetry.csproj
+ directory: "/docs/core/diagnostics/snippets/MetricsGen" #MetricsGen.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1241,7 +1241,40 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/ai/ConsoleAI" #ConsoleAI.csproj
+ directory: "/docs/core/diagnostics/snippets/Microsoft.Diagnostics.NETCore.Client/csharp" #Microsoft.Diagnostics.NETCore.Client.Samples.csproj
+ schedule:
+ interval: "weekly"
+ day: "wednesday"
+ open-pull-requests-limit: 5
+ groups:
+ # Group .NET updates together for projects.
+ dotnet:
+ patterns:
+ - "*" # Prefer a single PR per project update.
+ - package-ecosystem: "nuget"
+ directory: "/docs/core/diagnostics/snippets/OTel-Prometheus-Grafana-Jaeger/csharp" #OTel-Prometheus-Grafana-Jaeger.csproj
+ schedule:
+ interval: "weekly"
+ day: "wednesday"
+ open-pull-requests-limit: 5
+ groups:
+ # Group .NET updates together for projects.
+ dotnet:
+ patterns:
+ - "*" # Prefer a single PR per project update.
+ - package-ecosystem: "nuget"
+ directory: "/docs/core/diagnostics/snippets/OTLP-Example/csharp" #OTLP-Example.csproj
+ schedule:
+ interval: "weekly"
+ day: "wednesday"
+ open-pull-requests-limit: 5
+ groups:
+ # Group .NET updates together for projects.
+ dotnet:
+ patterns:
+ - "*" # Prefer a single PR per project update.
+ - package-ecosystem: "nuget"
+ directory: "/docs/core/diagnostics/snippets/resource-monitoring" #resource-monitoring.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1813,29 +1846,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/logging/logger-message-generator" #logger-message-generator.csproj
- schedule:
- interval: "weekly"
- day: "wednesday"
- open-pull-requests-limit: 5
- groups:
- # Group .NET updates together for projects.
- dotnet:
- patterns:
- - "*" # Prefer a single PR per project update.
- - package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/logging/worker-service-options" #worker-service-options.csproj
- schedule:
- interval: "weekly"
- day: "wednesday"
- open-pull-requests-limit: 5
- groups:
- # Group .NET updates together for projects.
- dotnet:
- patterns:
- - "*" # Prefer a single PR per project update.
- - package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/primitives/change" #tokens.csproj
+ directory: "/docs/core/extensions/snippets/logging/log-sampling/code-config" #LogSamplingCodeConfig.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1846,7 +1857,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/primitives/string" #tokenizers.csproj
+ directory: "/docs/core/extensions/snippets/logging/log-sampling/file-config" #LogSamplingFileConfig.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1857,7 +1868,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/ratelimit/http" #http.csproj
+ directory: "/docs/core/extensions/snippets/logging/log-sampling/trace-based" #LogSamplingTraceBased.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1868,18 +1879,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/workers/background-service" #App.WorkerService.csproj
- schedule:
- interval: "weekly"
- day: "wednesday"
- open-pull-requests-limit: 5
- groups:
- # Group .NET updates together for projects.
- dotnet:
- patterns:
- - "*" # Prefer a single PR per project update.
- - package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/workers/cloud-service" #App.CloudService.csproj
+ directory: "/docs/core/extensions/snippets/logging/logger-message-generator" #logger-message-generator.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1890,7 +1890,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/workers/queue-service" #App.QueueService.csproj
+ directory: "/docs/core/extensions/snippets/logging/worker-service-options" #worker-service-options.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1901,7 +1901,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/workers/scoped-service" #App.ScopedService.csproj
+ directory: "/docs/core/extensions/snippets/primitives/change" #tokens.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1912,7 +1912,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/workers/signal-completion-service/App.SignalCompletionService" #App.SignalCompletionService.csproj
+ directory: "/docs/core/extensions/snippets/primitives/string" #tokenizers.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1923,7 +1923,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/workers/timer-service" #App.TimerHostedService.csproj
+ directory: "/docs/core/extensions/snippets/ratelimit/http" #http.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1934,7 +1934,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/extensions/snippets/workers/windows-service" #App.WindowsService.csproj
+ directory: "/docs/core/extensions/snippets/workers/background-service" #App.WorkerService.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1945,7 +1945,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/resilience/snippets/http-resilience" #http-resilience.csproj
+ directory: "/docs/core/extensions/snippets/workers/cloud-service" #App.CloudService.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1956,7 +1956,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/resilience/snippets/resilience" #resilience.csproj
+ directory: "/docs/core/extensions/snippets/workers/queue-service" #App.QueueService.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1967,7 +1967,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/testing/snippets/order-unit-tests/csharp/MSTest.Project" #MSTest.Project.csproj
+ directory: "/docs/core/extensions/snippets/workers/scoped-service" #App.ScopedService.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1978,7 +1978,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/testing/snippets/order-unit-tests/csharp/NUnit.TestProject" #NUnit.Project.csproj
+ directory: "/docs/core/extensions/snippets/workers/signal-completion-service/App.SignalCompletionService" #App.SignalCompletionService.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -1989,7 +1989,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/testing/snippets/order-unit-tests/csharp/XUnit.TestProject" #XUnit.Project.csproj
+ directory: "/docs/core/extensions/snippets/workers/timer-service" #App.TimerHostedService.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2000,7 +2000,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/testing/snippets/testcontext/csharp" #project.csproj
+ directory: "/docs/core/extensions/snippets/workers/windows-service" #App.WindowsService.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2011,7 +2011,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/testing/snippets/unit-testing-using-mstest/csharp/PrimeService.Tests" #PrimeService.Tests.csproj
+ directory: "/docs/core/resilience/snippets/http-resilience" #http-resilience.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2022,7 +2022,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/tutorials/snippets/library-with-visual-studio/csharp/StringLibraryTest" #StringLibraryTest.csproj
+ directory: "/docs/core/resilience/snippets/resilience" #resilience.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2033,7 +2033,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/tutorials/snippets/library-with-visual-studio/csharp/StringLibraryTestNet8" #StringLibraryTest.csproj
+ directory: "/docs/core/testing/snippets/order-unit-tests/csharp/MSTest.Project" #MSTest.Project.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2044,7 +2044,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/tutorials/snippets/library-with-visual-studio/vb/StringLibraryTest" #StringLibraryTest.vbproj
+ directory: "/docs/core/testing/snippets/order-unit-tests/csharp/NUnit.TestProject" #NUnit.Project.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2055,7 +2055,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/whats-new/snippets/dotnet-8/csharp/ConsoleApp" #Project.csproj
+ directory: "/docs/core/testing/snippets/order-unit-tests/csharp/XUnit.TestProject" #XUnit.Project.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2066,7 +2066,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/core/whats-new/snippets/dotnet-9/csharp" #Project.csproj
+ directory: "/docs/core/testing/snippets/testcontext/csharp" #project.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2077,7 +2077,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/csharp/advanced-topics/interop/snippets/dynamic-iron-python-walkthrough" #ironpythonsample.csproj
+ directory: "/docs/core/testing/snippets/unit-testing-using-mstest/csharp/PrimeService.Tests" #PrimeService.Tests.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2088,7 +2088,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/csharp/asynchronous-programming/snippets/async-scenarios" #async-scenarios.csproj
+ directory: "/docs/core/tutorials/snippets/library-with-visual-studio/csharp/StringLibraryTest" #StringLibraryTest.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2099,7 +2099,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/csharp/asynchronous-programming/snippets/generate-consume-asynchronous-streams/finished" #IssuePRreport.csproj
+ directory: "/docs/core/tutorials/snippets/library-with-visual-studio/csharp/StringLibraryTestNet8" #StringLibraryTest.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2110,7 +2110,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/csharp/asynchronous-programming/snippets/generate-consume-asynchronous-streams/start" #IssuePRreport.csproj
+ directory: "/docs/core/tutorials/snippets/library-with-visual-studio/vb/StringLibraryTest" #StringLibraryTest.vbproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2121,7 +2121,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/csharp/language-reference/compiler-messages/snippets/null-warnings" #null-warnings.csproj
+ directory: "/docs/core/whats-new/snippets/dotnet-8/csharp/ConsoleApp" #Project.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2132,7 +2132,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/csharp/language-reference/keywords/snippets" #keywords.csproj
+ directory: "/docs/core/whats-new/snippets/dotnet-9/csharp" #Project.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2143,7 +2143,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/csharp/language-reference/operators/snippets/shared" #operators.csproj
+ directory: "/docs/csharp/advanced-topics/interop/snippets/dynamic-iron-python-walkthrough" #ironpythonsample.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2154,7 +2154,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/csharp/linq/snippets/HowToBuildDynamicQueries" #HowToBuildDynamicQueries.csproj
+ directory: "/docs/csharp/asynchronous-programming/snippets/async-scenarios" #async-scenarios.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2165,7 +2165,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/csharp/roslyn-sdk/tutorials/snippets/how-to-write-csharp-analyzer-code-fix/MakeConst/MakeConst.CodeFixes" #MakeConst.CodeFixes.csproj
+ directory: "/docs/csharp/asynchronous-programming/snippets/generate-consume-asynchronous-streams/finished" #IssuePRreport.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2176,7 +2176,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/csharp/roslyn-sdk/tutorials/snippets/how-to-write-csharp-analyzer-code-fix/MakeConst/MakeConst.Test" #MakeConst.Test.csproj
+ directory: "/docs/csharp/asynchronous-programming/snippets/generate-consume-asynchronous-streams/start" #IssuePRreport.csproj
schedule:
interval: "weekly"
day: "wednesday"
@@ -2187,7 +2187,7 @@ updates:
patterns:
- "*" # Prefer a single PR per project update.
- package-ecosystem: "nuget"
- directory: "/docs/csharp/roslyn-sdk/tutorials/snippets/how-to-write-csharp-analyzer-code-fix/MakeConst/MakeConst.Vsix" #MakeConst.Vsix.csproj
+ directory: "/docs/csharp/language-reference/compiler-messages/snippets/null-warnings" #null-warnings.csproj
schedule:
interval: "weekly"
day: "wednesday"
diff --git a/.github/workflows/scorecards.yml b/.github/workflows/scorecards.yml
index 66dcfa3a48de6..c846e6023e49e 100644
--- a/.github/workflows/scorecards.yml
+++ b/.github/workflows/scorecards.yml
@@ -71,6 +71,6 @@ jobs:
# Upload the results to GitHub's code scanning dashboard.
- name: "Upload to code-scanning"
- uses: github/codeql-action/upload-sarif@28deaeda66b76a05916b6923827895f2b14ab387 # v3.28.16
+ uses: github/codeql-action/upload-sarif@60168efe1c415ce0f5521ea06d5c2062adbeed1b # v3.28.17
with:
sarif_file: results.sarif
diff --git a/docs/azure/includes/dotnet-all.md b/docs/azure/includes/dotnet-all.md
index 06216a1b26645..3caa47007fe71 100644
--- a/docs/azure/includes/dotnet-all.md
+++ b/docs/azure/includes/dotnet-all.md
@@ -110,7 +110,7 @@
| Synapse - Spark | NuGet [1.0.0-preview.8](https://www.nuget.org/packages/Azure.Analytics.Synapse.Spark/1.0.0-preview.8) | [docs](/dotnet/api/overview/azure/Analytics.Synapse.Spark-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-preview.8](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Analytics.Synapse.Spark_1.0.0-preview.8/sdk/synapse/Azure.Analytics.Synapse.Spark/) |
| System Events | NuGet [1.0.0-beta.2](https://www.nuget.org/packages/Azure.Messaging.EventGrid.SystemEvents/1.0.0-beta.2) | [docs](/dotnet/api/overview/azure/Messaging.EventGrid.SystemEvents-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.2](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Messaging.EventGrid.SystemEvents_1.0.0-beta.2/sdk/eventgrid/Azure.Messaging.EventGrid.SystemEvents/) |
| System.ClientModel | NuGet [1.4.0](https://www.nuget.org/packages/System.ClientModel/1.4.0) | [docs](/dotnet/api/overview/azure/System.ClientModel-readme) | GitHub [1.4.0](https://github.com/Azure/azure-sdk-for-net/tree/System.ClientModel_1.4.0/sdk/core/System.ClientModel/) |
-| Tables | NuGet [12.10.0](https://www.nuget.org/packages/Azure.Data.Tables/12.10.0) | [docs](/dotnet/api/overview/azure/Data.Tables-readme) | GitHub [12.10.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Data.Tables_12.10.0/sdk/tables/Azure.Data.Tables/) |
+| Tables | NuGet [12.11.0](https://www.nuget.org/packages/Azure.Data.Tables/12.11.0) | [docs](/dotnet/api/overview/azure/Data.Tables-readme) | GitHub [12.11.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Data.Tables_12.11.0/sdk/tables/Azure.Data.Tables/) |
| Text Analytics | NuGet [5.3.0](https://www.nuget.org/packages/Azure.AI.TextAnalytics/5.3.0) | [docs](/dotnet/api/overview/azure/AI.TextAnalytics-readme) | GitHub [5.3.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.AI.TextAnalytics_5.3.0/sdk/textanalytics/Azure.AI.TextAnalytics/) |
| Text Authoring | NuGet [1.0.0-beta.1](https://www.nuget.org/packages/Azure.AI.Language.Text.Authoring/1.0.0-beta.1) | [docs](/dotnet/api/overview/azure/AI.Language.Text.Authoring-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.AI.Language.Text.Authoring_1.0.0-beta.1/sdk/cognitivelanguage/Azure.AI.Language.Text.Authoring/) |
| Text Translation | NuGet [1.0.0](https://www.nuget.org/packages/Azure.AI.Translation.Text/1.0.0) | [docs](/dotnet/api/overview/azure/AI.Translation.Text-readme) | GitHub [1.0.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.AI.Translation.Text_1.0.0/sdk/translation/Azure.AI.Translation.Text/) |
@@ -350,7 +350,7 @@
| Resource Management - SignalR | NuGet [1.1.3](https://www.nuget.org/packages/Azure.ResourceManager.SignalR/1.1.3) | [docs](/dotnet/api/overview/azure/ResourceManager.SignalR-readme) | GitHub [1.1.3](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.SignalR_1.1.3/sdk/signalr/Azure.ResourceManager.SignalR/) |
| Resource Management - Sphere | NuGet [1.0.1](https://www.nuget.org/packages/Azure.ResourceManager.Sphere/1.0.1) | [docs](/dotnet/api/overview/azure/ResourceManager.Sphere-readme) | GitHub [1.0.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Sphere_1.0.1/sdk/sphere/Azure.ResourceManager.Sphere/) |
| Resource Management - Spring App Discovery | NuGet [1.0.0-beta.2](https://www.nuget.org/packages/Azure.ResourceManager.SpringAppDiscovery/1.0.0-beta.2) | [docs](/dotnet/api/overview/azure/ResourceManager.SpringAppDiscovery-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.SpringAppDiscovery_1.0.0-beta.2/sdk/springappdiscovery/Azure.ResourceManager.SpringAppDiscovery/) |
-| Resource Management - SQL | NuGet [1.2.1](https://www.nuget.org/packages/Azure.ResourceManager.Sql/1.2.1)
NuGet [1.3.0-beta.10](https://www.nuget.org/packages/Azure.ResourceManager.Sql/1.3.0-beta.10) | [docs](/dotnet/api/overview/azure/ResourceManager.Sql-readme) | GitHub [1.2.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Sql_1.2.1/sdk/sqlmanagement/Azure.ResourceManager.Sql/)
GitHub [1.3.0-beta.10](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Sql_1.3.0-beta.10/sdk/sqlmanagement/Azure.ResourceManager.Sql/) |
+| Resource Management - SQL | NuGet [1.3.0](https://www.nuget.org/packages/Azure.ResourceManager.Sql/1.3.0) | [docs](/dotnet/api/overview/azure/ResourceManager.Sql-readme) | GitHub [1.3.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Sql_1.3.0/sdk/sqlmanagement/Azure.ResourceManager.Sql/) |
| Resource Management - SQL Virtual Machine | NuGet [1.1.1](https://www.nuget.org/packages/Azure.ResourceManager.SqlVirtualMachine/1.1.1) | [docs](/dotnet/api/overview/azure/ResourceManager.SqlVirtualMachine-readme) | GitHub [1.1.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.SqlVirtualMachine_1.1.1/sdk/sqlvirtualmachine/Azure.ResourceManager.SqlVirtualMachine/) |
| Resource Management - Standby Pool | NuGet [1.0.0](https://www.nuget.org/packages/Azure.ResourceManager.StandbyPool/1.0.0) | [docs](/dotnet/api/overview/azure/ResourceManager.StandbyPool-readme) | GitHub [1.0.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.StandbyPool_1.0.0/sdk/standbypool/Azure.ResourceManager.StandbyPool/) |
| Resource Management - Storage | NuGet [1.4.2](https://www.nuget.org/packages/Azure.ResourceManager.Storage/1.4.2) | [docs](/dotnet/api/overview/azure/ResourceManager.Storage-readme) | GitHub [1.4.2](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Storage_1.4.2/sdk/storage/Azure.ResourceManager.Storage/) |
@@ -371,6 +371,7 @@
| Resource Management - Weightsandbiases | NuGet [1.0.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.WeightsAndBiases/1.0.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.WeightsAndBiases-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.WeightsAndBiases_1.0.0-beta.1/sdk/weightsandbiases/Azure.ResourceManager.WeightsAndBiases/) |
| Resource Management - Workload Monitor | NuGet [1.0.0-beta.5](https://www.nuget.org/packages/Azure.ResourceManager.WorkloadMonitor/1.0.0-beta.5) | [docs](/dotnet/api/overview/azure/ResourceManager.WorkloadMonitor-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.WorkloadMonitor_1.0.0-beta.5/sdk/workloadmonitor/Azure.ResourceManager.WorkloadMonitor/) |
| Resource Management - Workloads | NuGet [1.1.1](https://www.nuget.org/packages/Azure.ResourceManager.Workloads/1.1.1)
NuGet [1.2.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.Workloads/1.2.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.Workloads-readme) | GitHub [1.1.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Workloads_1.1.1/sdk/workloads/Azure.ResourceManager.Workloads/)
GitHub [1.2.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Workloads_1.2.0-beta.1/sdk/workloads/Azure.ResourceManager.Workloads/) |
+| Resource Management - Workloadssapvirtualinstance | NuGet [1.0.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.WorkloadsSapVirtualInstance/1.0.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.WorkloadsSapVirtualInstance-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.WorkloadsSapVirtualInstance_1.0.0-beta.1/sdk/workloadssapvirtualinstance/Azure.ResourceManager.WorkloadsSapVirtualInstance/) |
| App Configuration Extension | NuGet [8.1.1](https://www.nuget.org/packages/Microsoft.Azure.AppConfiguration.Functions.Worker/8.1.1)
NuGet [8.2.0-preview](https://www.nuget.org/packages/Microsoft.Azure.AppConfiguration.Functions.Worker/8.2.0-preview) | | |
| App Configuration Provider | NuGet [8.1.1](https://www.nuget.org/packages/Microsoft.Azure.AppConfiguration.AspNetCore/8.1.1)
NuGet [8.2.0-preview](https://www.nuget.org/packages/Microsoft.Azure.AppConfiguration.AspNetCore/8.2.0-preview) | | |
| Azure.Communication.Administration | NuGet [1.0.0-beta.3](https://www.nuget.org/packages/Azure.Communication.Administration/1.0.0-beta.3) | | |
diff --git a/docs/azure/includes/dotnet-new.md b/docs/azure/includes/dotnet-new.md
index 93a9c366f7e2f..d3b0a9334917f 100644
--- a/docs/azure/includes/dotnet-new.md
+++ b/docs/azure/includes/dotnet-new.md
@@ -114,7 +114,7 @@
| Synapse - Spark | NuGet [1.0.0-preview.8](https://www.nuget.org/packages/Azure.Analytics.Synapse.Spark/1.0.0-preview.8) | [docs](/dotnet/api/overview/azure/Analytics.Synapse.Spark-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-preview.8](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Analytics.Synapse.Spark_1.0.0-preview.8/sdk/synapse/Azure.Analytics.Synapse.Spark/) |
| System Events | NuGet [1.0.0-beta.2](https://www.nuget.org/packages/Azure.Messaging.EventGrid.SystemEvents/1.0.0-beta.2) | [docs](/dotnet/api/overview/azure/Messaging.EventGrid.SystemEvents-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.2](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Messaging.EventGrid.SystemEvents_1.0.0-beta.2/sdk/eventgrid/Azure.Messaging.EventGrid.SystemEvents/) |
| System.ClientModel | NuGet [1.4.0](https://www.nuget.org/packages/System.ClientModel/1.4.0) | [docs](/dotnet/api/overview/azure/System.ClientModel-readme) | GitHub [1.4.0](https://github.com/Azure/azure-sdk-for-net/tree/System.ClientModel_1.4.0/sdk/core/System.ClientModel/) |
-| Tables | NuGet [12.10.0](https://www.nuget.org/packages/Azure.Data.Tables/12.10.0) | [docs](/dotnet/api/overview/azure/Data.Tables-readme) | GitHub [12.10.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Data.Tables_12.10.0/sdk/tables/Azure.Data.Tables/) |
+| Tables | NuGet [12.11.0](https://www.nuget.org/packages/Azure.Data.Tables/12.11.0) | [docs](/dotnet/api/overview/azure/Data.Tables-readme) | GitHub [12.11.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.Data.Tables_12.11.0/sdk/tables/Azure.Data.Tables/) |
| Text Analytics | NuGet [5.3.0](https://www.nuget.org/packages/Azure.AI.TextAnalytics/5.3.0) | [docs](/dotnet/api/overview/azure/AI.TextAnalytics-readme) | GitHub [5.3.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.AI.TextAnalytics_5.3.0/sdk/textanalytics/Azure.AI.TextAnalytics/) |
| Text Authoring | NuGet [1.0.0-beta.1](https://www.nuget.org/packages/Azure.AI.Language.Text.Authoring/1.0.0-beta.1) | [docs](/dotnet/api/overview/azure/AI.Language.Text.Authoring-readme?view=azure-dotnet-preview&preserve-view=true) | GitHub [1.0.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.AI.Language.Text.Authoring_1.0.0-beta.1/sdk/cognitivelanguage/Azure.AI.Language.Text.Authoring/) |
| Text Translation | NuGet [1.0.0](https://www.nuget.org/packages/Azure.AI.Translation.Text/1.0.0) | [docs](/dotnet/api/overview/azure/AI.Translation.Text-readme) | GitHub [1.0.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.AI.Translation.Text_1.0.0/sdk/translation/Azure.AI.Translation.Text/) |
@@ -358,7 +358,7 @@
| Resource Management - SignalR | NuGet [1.1.3](https://www.nuget.org/packages/Azure.ResourceManager.SignalR/1.1.3) | [docs](/dotnet/api/overview/azure/ResourceManager.SignalR-readme) | GitHub [1.1.3](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.SignalR_1.1.3/sdk/signalr/Azure.ResourceManager.SignalR/) |
| Resource Management - Sphere | NuGet [1.0.1](https://www.nuget.org/packages/Azure.ResourceManager.Sphere/1.0.1) | [docs](/dotnet/api/overview/azure/ResourceManager.Sphere-readme) | GitHub [1.0.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Sphere_1.0.1/sdk/sphere/Azure.ResourceManager.Sphere/) |
| Resource Management - Spring App Discovery | NuGet [1.0.0-beta.2](https://www.nuget.org/packages/Azure.ResourceManager.SpringAppDiscovery/1.0.0-beta.2) | [docs](/dotnet/api/overview/azure/ResourceManager.SpringAppDiscovery-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.SpringAppDiscovery_1.0.0-beta.2/sdk/springappdiscovery/Azure.ResourceManager.SpringAppDiscovery/) |
-| Resource Management - SQL | NuGet [1.2.1](https://www.nuget.org/packages/Azure.ResourceManager.Sql/1.2.1)
NuGet [1.3.0-beta.10](https://www.nuget.org/packages/Azure.ResourceManager.Sql/1.3.0-beta.10) | [docs](/dotnet/api/overview/azure/ResourceManager.Sql-readme) | GitHub [1.2.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Sql_1.2.1/sdk/sqlmanagement/Azure.ResourceManager.Sql/)
GitHub [1.3.0-beta.10](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Sql_1.3.0-beta.10/sdk/sqlmanagement/Azure.ResourceManager.Sql/) |
+| Resource Management - SQL | NuGet [1.3.0](https://www.nuget.org/packages/Azure.ResourceManager.Sql/1.3.0) | [docs](/dotnet/api/overview/azure/ResourceManager.Sql-readme) | GitHub [1.3.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Sql_1.3.0/sdk/sqlmanagement/Azure.ResourceManager.Sql/) |
| Resource Management - SQL Virtual Machine | NuGet [1.1.1](https://www.nuget.org/packages/Azure.ResourceManager.SqlVirtualMachine/1.1.1) | [docs](/dotnet/api/overview/azure/ResourceManager.SqlVirtualMachine-readme) | GitHub [1.1.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.SqlVirtualMachine_1.1.1/sdk/sqlvirtualmachine/Azure.ResourceManager.SqlVirtualMachine/) |
| Resource Management - Standby Pool | NuGet [1.0.0](https://www.nuget.org/packages/Azure.ResourceManager.StandbyPool/1.0.0) | [docs](/dotnet/api/overview/azure/ResourceManager.StandbyPool-readme) | GitHub [1.0.0](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.StandbyPool_1.0.0/sdk/standbypool/Azure.ResourceManager.StandbyPool/) |
| Resource Management - Storage | NuGet [1.4.2](https://www.nuget.org/packages/Azure.ResourceManager.Storage/1.4.2) | [docs](/dotnet/api/overview/azure/ResourceManager.Storage-readme) | GitHub [1.4.2](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Storage_1.4.2/sdk/storage/Azure.ResourceManager.Storage/) |
@@ -379,3 +379,4 @@
| Resource Management - Weightsandbiases | NuGet [1.0.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.WeightsAndBiases/1.0.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.WeightsAndBiases-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.WeightsAndBiases_1.0.0-beta.1/sdk/weightsandbiases/Azure.ResourceManager.WeightsAndBiases/) |
| Resource Management - Workload Monitor | NuGet [1.0.0-beta.5](https://www.nuget.org/packages/Azure.ResourceManager.WorkloadMonitor/1.0.0-beta.5) | [docs](/dotnet/api/overview/azure/ResourceManager.WorkloadMonitor-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.WorkloadMonitor_1.0.0-beta.5/sdk/workloadmonitor/Azure.ResourceManager.WorkloadMonitor/) |
| Resource Management - Workloads | NuGet [1.1.1](https://www.nuget.org/packages/Azure.ResourceManager.Workloads/1.1.1)
NuGet [1.2.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.Workloads/1.2.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.Workloads-readme) | GitHub [1.1.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Workloads_1.1.1/sdk/workloads/Azure.ResourceManager.Workloads/)
GitHub [1.2.0-beta.1](https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Workloads_1.2.0-beta.1/sdk/workloads/Azure.ResourceManager.Workloads/) |
+| Resource Management - Workloadssapvirtualinstance | NuGet [1.0.0-beta.1](https://www.nuget.org/packages/Azure.ResourceManager.WorkloadsSapVirtualInstance/1.0.0-beta.1) | [docs](/dotnet/api/overview/azure/ResourceManager.WorkloadsSapVirtualInstance-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.WorkloadsSapVirtualInstance_1.0.0-beta.1/sdk/workloadssapvirtualinstance/Azure.ResourceManager.WorkloadsSapVirtualInstance/) |
diff --git a/docs/azure/sdk/snippets/unit-testing/UnitTestingSampleApp.csproj b/docs/azure/sdk/snippets/unit-testing/UnitTestingSampleApp.csproj
index 481cfa5bedcd1..121c0e56deac2 100644
--- a/docs/azure/sdk/snippets/unit-testing/UnitTestingSampleApp.csproj
+++ b/docs/azure/sdk/snippets/unit-testing/UnitTestingSampleApp.csproj
@@ -16,7 +16,7 @@
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/docs/core/diagnostics/snippets/Microsoft.Diagnostics.NETCore.Client/csharp/Microsoft.Diagnostics.NETCore.Client.Samples.csproj b/docs/core/diagnostics/snippets/Microsoft.Diagnostics.NETCore.Client/csharp/Microsoft.Diagnostics.NETCore.Client.Samples.csproj
index c6455cc1d11ee..04baa3a210c8a 100644
--- a/docs/core/diagnostics/snippets/Microsoft.Diagnostics.NETCore.Client/csharp/Microsoft.Diagnostics.NETCore.Client.Samples.csproj
+++ b/docs/core/diagnostics/snippets/Microsoft.Diagnostics.NETCore.Client/csharp/Microsoft.Diagnostics.NETCore.Client.Samples.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/docs/core/diagnostics/snippets/OTLP-Example/csharp/OTLP-Example.csproj b/docs/core/diagnostics/snippets/OTLP-Example/csharp/OTLP-Example.csproj
index d55c78b0385f2..cff9dff686106 100644
--- a/docs/core/diagnostics/snippets/OTLP-Example/csharp/OTLP-Example.csproj
+++ b/docs/core/diagnostics/snippets/OTLP-Example/csharp/OTLP-Example.csproj
@@ -11,8 +11,8 @@
-
-
+
+
diff --git a/docs/core/diagnostics/snippets/OTel-Prometheus-Grafana-Jaeger/csharp/OTel-Prometheus-Grafana-Jaeger.csproj b/docs/core/diagnostics/snippets/OTel-Prometheus-Grafana-Jaeger/csharp/OTel-Prometheus-Grafana-Jaeger.csproj
index ff1e810a7d045..35f9b7563e4ea 100644
--- a/docs/core/diagnostics/snippets/OTel-Prometheus-Grafana-Jaeger/csharp/OTel-Prometheus-Grafana-Jaeger.csproj
+++ b/docs/core/diagnostics/snippets/OTel-Prometheus-Grafana-Jaeger/csharp/OTel-Prometheus-Grafana-Jaeger.csproj
@@ -18,7 +18,7 @@
-
+
diff --git a/docs/core/extensions/httpclient-factory.md b/docs/core/extensions/httpclient-factory.md
index c783bf916611c..9392c760a0827 100644
--- a/docs/core/extensions/httpclient-factory.md
+++ b/docs/core/extensions/httpclient-factory.md
@@ -3,7 +3,7 @@ title: Use the IHttpClientFactory
description: Learn how to use the HttpClient and IHttpClientFactory implementations with dependency injection in your .NET workloads.
author: IEvangelist
ms.author: dapine
-ms.date: 08/13/2024
+ms.date: 05/06/2025
---
# IHttpClientFactory with .NET
diff --git a/docs/core/extensions/snippets/http/basic/TodoService.cs b/docs/core/extensions/snippets/http/basic/TodoService.cs
index e8425b5ddaee8..bffd7eb187d22 100644
--- a/docs/core/extensions/snippets/http/basic/TodoService.cs
+++ b/docs/core/extensions/snippets/http/basic/TodoService.cs
@@ -12,7 +12,7 @@ public sealed class TodoService(
public async Task GetUserTodosAsync(int userId)
{
// Create the client
- using HttpClient client = httpClientFactory.CreateClient();
+ HttpClient client = httpClientFactory.CreateClient();
try
{
diff --git a/docs/core/extensions/snippets/http/named/TodoService.cs b/docs/core/extensions/snippets/http/named/TodoService.cs
index 0cf619b0acd58..6eb385d13f42b 100644
--- a/docs/core/extensions/snippets/http/named/TodoService.cs
+++ b/docs/core/extensions/snippets/http/named/TodoService.cs
@@ -23,7 +23,7 @@ public async Task GetUserTodosAsync(int userId)
{
// Create the client
string? httpClientName = _configuration["TodoHttpClientName"];
- using HttpClient client = _httpClientFactory.CreateClient(httpClientName ?? "");
+ HttpClient client = _httpClientFactory.CreateClient(httpClientName ?? "");
try
{
diff --git a/docs/core/extensions/snippets/http/typed/TodoService.cs b/docs/core/extensions/snippets/http/typed/TodoService.cs
index 7490238ea788d..7f3a15c0f385a 100644
--- a/docs/core/extensions/snippets/http/typed/TodoService.cs
+++ b/docs/core/extensions/snippets/http/typed/TodoService.cs
@@ -7,7 +7,7 @@ namespace TypedHttp.Example;
public sealed class TodoService(
HttpClient httpClient,
- ILogger logger) : IDisposable
+ ILogger logger)
{
public async Task GetUserTodosAsync(int userId)
{
@@ -28,6 +28,4 @@ public async Task GetUserTodosAsync(int userId)
return [];
}
-
- public void Dispose() => httpClient?.Dispose();
}
diff --git a/docs/core/testing/snippets/order-unit-tests/csharp/XUnit.TestProject/XUnit.Project.csproj b/docs/core/testing/snippets/order-unit-tests/csharp/XUnit.TestProject/XUnit.Project.csproj
index b78505dcf50d8..cdb05d0dca4da 100644
--- a/docs/core/testing/snippets/order-unit-tests/csharp/XUnit.TestProject/XUnit.Project.csproj
+++ b/docs/core/testing/snippets/order-unit-tests/csharp/XUnit.TestProject/XUnit.Project.csproj
@@ -10,7 +10,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/docs/core/tools/sdk-errors/netsdk1206.md b/docs/core/tools/sdk-errors/netsdk1206.md
index d52b7535e7312..68f1c2e235723 100644
--- a/docs/core/tools/sdk-errors/netsdk1206.md
+++ b/docs/core/tools/sdk-errors/netsdk1206.md
@@ -12,18 +12,21 @@ NETSDK1206 indicates your project has assets for version-specific or distributio
First, check for a newer version of any affected packages to see if they have moved to portable RIDs. Many packages have already moved to portable RIDs in their latest versions. If no such version exists, we recommend contacting the package authors to request switching the package to use only portable RIDs.
-If you know your application does not actually need the specified RID—for example, it is not intended to run on the platform specified by the RID—you can suppress the warning using the [`NoWarn` MSBuild property](/visualstudio/msbuild/common-msbuild-project-properties). For example:
+If you know your application does not actually need the specified RID—for example, it is not intended to run on the platform specified by the RID—you can switch to using a more general RID. For example, change `win10-x64` to `win-x64` in your project file:
```xml
- $(NoWarn);NETSDK1206
+ ...
+ win-x64
```
-If your application does need the specified RID and the affected package doesn't have a version that uses portable RIDs, the runtime can be configured to perform asset resolution via the old RID graph with version-specific and distro-specific RIDs. Note that the old RID graph is no longer updated and exists only as a backwards compatibility option.
+If you specify the RID as a command-line argument, make a similar change. For example, instead of `dotnet publish --framework net8.0 --runtime win10-x64`, use the command `dotnet publish --framework net8.0 --runtime win-x64`.
+
+If you need to revert to the previous behavior of using the old, full RID graph, you can set the `UseRidGraph` MSBuild property to `true` in your project file. However, the old RID graph won't be updated in the future to attempt to handle any other distros or architectures.
```xml
-
-
-
+
+ true
+
```
diff --git a/docs/standard/serialization/system-text-json/customize-properties.md b/docs/standard/serialization/system-text-json/customize-properties.md
index 94ee04bbf8e66..9f7142829abe8 100644
--- a/docs/standard/serialization/system-text-json/customize-properties.md
+++ b/docs/standard/serialization/system-text-json/customize-properties.md
@@ -1,7 +1,7 @@
---
title: How to customize property names and values with System.Text.Json
description: "Learn how to customize property names and values when serializing with System.Text.Json in .NET."
-ms.date: 02/11/2025
+ms.date: 05/06/2025
no-loc: [System.Text.Json, Newtonsoft.Json]
dev_langs:
- "csharp"
@@ -29,7 +29,7 @@ By default, property names and dictionary keys are unchanged in the JSON output,
> The [web default](configure-options.md#web-defaults-for-jsonserializeroptions) naming policy is camel case.
> [!TIP]
-> You can use AI assistance to [customize property names and values with GitHub Copilot](#use-github-copilot-to-customize-property-names-and-order).
+> You can use AI assistance to [create an object with custom serialization properties with GitHub Copilot](#use-github-copilot-to-customize-how-property-names-are-serialized).
For other scenarios that require special handling of JSON property names and values, you can [implement custom converters](converters-how-to.md).
@@ -243,35 +243,35 @@ By default, properties are serialized in the order in which they're defined in t
:::code language="csharp" source="snippets/how-to-6-0/csharp/PropertyOrder.cs":::
-## Use GitHub Copilot to customize property names and order
+## Use GitHub Copilot to customize how property names are serialized
-You can use GitHub Copilot in your IDE to generate code to customize names and order of serialized properties. You can customize the prompt to output a JSON string with property names and values that suit your requirements.
+You can prompt GitHub Copilot to apply patterns of changes to how your code serializes.
-The following example shows you how to use Copilot to modify existing code to customize property names and order when serializing to JSON.
+Suppose your class declaration has properties that follow `PascalCasing`, and the JSON standard for your project is `snake_casing`. You can use AI to add the necessary [[JsonPropertyName]](xref:System.Text.Json.Serialization.JsonPropertyNameAttribute) attributes to every property in your class. You can use Copilot to make these changes with a chat prompt like this:
-1. Add the following C# example code to a code file `Example.cs` in your editor.
- In Visual Studio, you can use a C# console application project to try this example.
-
- :::code language="csharp" source="snippets/how-to-6-0/csharp/copilot-example.cs":::
-
- `Example.cs` code does the following:
-
- - Creates an instance of the `Person` class and initializes its properties with values.
- - Serializes the `person` object to a JSON string using `JsonSerializer.Serialize`.
- - Prints the following JSON string to the console:
-
- ```json
- {"FirstName":"John","LastName":"Doe","Age":30,"Country":"USA"}
- ```
+```copilot-prompt
+Update #ClassName:
+when the property name contains more than one word,
+change the serialized property name to use underscores between words.
+Use built-in serialization attributes.
+```
-1. In Copilot Chat, enter the following prompt to modify the code to customize names and order of the JSON serialization output.
+Here's a more complete version of the example that includes a simple class.
- ```copilot-prompt
- #Example.cs modify code to use System.Text.Json to customize property names and order of JSON output from serialization.
- Set property names: FirstName to first_name, LastName to last_name.
- Set order to: Country, FirstName, LastName, Age.
- Provide customized serialization output.
- ```
+```copilot-prompt
+Take this C# class:
+public class WeatherForecast
+{
+ public DateTime Date { get; set; }
+ public int TemperatureC { get; set; }
+ public int TemperatureF { get; set; }
+ public string? Summary { get; set; }
+ public int WindSpeed { get; set; }
+}
+When the property name contains more than one word,
+change the serialized property name to use underscores between words.
+Use built-in serialization attributes.
+```
GitHub Copilot is powered by AI, so surprises and mistakes are possible. For more information, see [Copilot FAQs](https://aka.ms/copilot-general-use-faqs).
diff --git a/samples/snippets/core/testing/unit-testing-best-practices/csharp/after/unit-testing-best-practices-after.csproj b/samples/snippets/core/testing/unit-testing-best-practices/csharp/after/unit-testing-best-practices-after.csproj
index 2837fb5a6b830..e46e61f3f04a8 100644
--- a/samples/snippets/core/testing/unit-testing-best-practices/csharp/after/unit-testing-best-practices-after.csproj
+++ b/samples/snippets/core/testing/unit-testing-best-practices/csharp/after/unit-testing-best-practices-after.csproj
@@ -10,7 +10,7 @@
-
+
diff --git a/samples/snippets/core/testing/unit-testing-best-practices/csharp/before/unit-testing-best-practices-before.csproj b/samples/snippets/core/testing/unit-testing-best-practices/csharp/before/unit-testing-best-practices-before.csproj
index 2837fb5a6b830..e46e61f3f04a8 100644
--- a/samples/snippets/core/testing/unit-testing-best-practices/csharp/before/unit-testing-best-practices-before.csproj
+++ b/samples/snippets/core/testing/unit-testing-best-practices/csharp/before/unit-testing-best-practices-before.csproj
@@ -10,7 +10,7 @@
-
+
diff --git a/samples/snippets/core/testing/unit-testing-using-dotnet-test/csharp/PrimeService.Tests/PrimeService.Tests.csproj b/samples/snippets/core/testing/unit-testing-using-dotnet-test/csharp/PrimeService.Tests/PrimeService.Tests.csproj
index 445348f77012c..ee7e337e9f72d 100644
--- a/samples/snippets/core/testing/unit-testing-using-dotnet-test/csharp/PrimeService.Tests/PrimeService.Tests.csproj
+++ b/samples/snippets/core/testing/unit-testing-using-dotnet-test/csharp/PrimeService.Tests/PrimeService.Tests.csproj
@@ -9,7 +9,7 @@
-
+