From d3c81e8d18965da61f88452193f2def2c70e6a51 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 17:02:28 +0000 Subject: [PATCH 01/15] .NET dependabot-bot automated PR. (#46010) Co-authored-by: BillWagner --- .github/dependabot.yml | 188 ++++++++++++++++++++--------------------- 1 file changed, 94 insertions(+), 94 deletions(-) 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" From feb6b22a2b78e06edfb09189429dd950c6103569 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 17:09:34 +0000 Subject: [PATCH 02/15] Bump xunit.runner.visualstudio (#46022) Bumps the dotnet group in /samples/snippets/core/testing/unit-testing-using-dotnet-test/csharp with 1 update: [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit). Updates `xunit.runner.visualstudio` from 3.0.2 to 3.1.0 - [Release notes](https://github.com/xunit/visualstudio.xunit/releases) - [Commits](https://github.com/xunit/visualstudio.xunit/compare/3.0.2...3.1.0) --- updated-dependencies: - dependency-name: xunit.runner.visualstudio dependency-version: 3.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../csharp/PrimeService.Tests/PrimeService.Tests.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 @@ - + From 9fa42b864ed035cc4eb15ac82fdca8c22bdb1de1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 17:10:01 +0000 Subject: [PATCH 03/15] Bump github/codeql-action from 3.28.16 to 3.28.17 (#46021) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.16 to 3.28.17. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/28deaeda66b76a05916b6923827895f2b14ab387...60168efe1c415ce0f5521ea06d5c2062adbeed1b) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 3.28.17 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/scorecards.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 From f0a0f650b585cd4c97da586d29d53f0b4596da8c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 17:11:33 +0000 Subject: [PATCH 04/15] Bump xunit.runner.visualstudio (#46023) Bumps the dotnet group in /samples/snippets/core/testing/unit-testing-best-practices/csharp with 1 update: [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit). Updates `xunit.runner.visualstudio` from 3.0.2 to 3.1.0 - [Release notes](https://github.com/xunit/visualstudio.xunit/releases) - [Commits](https://github.com/xunit/visualstudio.xunit/compare/3.0.2...3.1.0) --- updated-dependencies: - dependency-name: xunit.runner.visualstudio dependency-version: 3.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../csharp/after/unit-testing-best-practices-after.csproj | 2 +- .../csharp/before/unit-testing-best-practices-before.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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 @@ - + From df7f8b2678c63061b037b1dbcb8271b00bbddde3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 17:12:10 +0000 Subject: [PATCH 05/15] Bump xunit.runner.visualstudio (#46024) Bumps the dotnet group in /docs/core/testing/snippets/order-unit-tests/csharp with 1 update: [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit). Updates `xunit.runner.visualstudio` from 3.0.2 to 3.1.0 - [Release notes](https://github.com/xunit/visualstudio.xunit/releases) - [Commits](https://github.com/xunit/visualstudio.xunit/compare/3.0.2...3.1.0) --- updated-dependencies: - dependency-name: xunit.runner.visualstudio dependency-version: 3.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../csharp/XUnit.TestProject/XUnit.Project.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 From f3f3183cacac56fa8f85f869186ef8e26c9a1e1b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 17:12:23 +0000 Subject: [PATCH 06/15] Bump OpenTelemetry.Instrumentation.AspNetCore (#46028) Bumps the dotnet group in /docs/core/diagnostics/snippets/OTel-Prometheus-Grafana-Jaeger/csharp with 1 update: [OpenTelemetry.Instrumentation.AspNetCore](https://github.com/open-telemetry/opentelemetry-dotnet-contrib). Updates `OpenTelemetry.Instrumentation.AspNetCore` from 1.11.1 to 1.12.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/releases) - [Commits](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/compare/Resources.AWS-1.11.1...Instrumentation.AWS-1.12.0) --- updated-dependencies: - dependency-name: OpenTelemetry.Instrumentation.AspNetCore dependency-version: 1.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../csharp/OTel-Prometheus-Grafana-Jaeger.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 @@ - + From 3a010f1c2136bcb8b77044a7db017842148f27d5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 17:12:51 +0000 Subject: [PATCH 07/15] Bump the dotnet group (#46027) Bumps the dotnet group in /docs/core/diagnostics/snippets/Microsoft.Diagnostics.NETCore.Client/csharp with 2 updates: [Microsoft.Diagnostics.NETCore.Client](https://github.com/dotnet/diagnostics) and [Microsoft.Diagnostics.Tracing.TraceEvent](https://github.com/Microsoft/perfview). Updates `Microsoft.Diagnostics.NETCore.Client` from 0.2.621003 to 0.2.510501 - [Release notes](https://github.com/dotnet/diagnostics/releases) - [Commits](https://github.com/dotnet/diagnostics/commits) Updates `Microsoft.Diagnostics.Tracing.TraceEvent` from 3.1.20 to 3.1.21 - [Release notes](https://github.com/Microsoft/perfview/releases) - [Commits](https://github.com/Microsoft/perfview/compare/v3.1.20...v3.1.21) --- updated-dependencies: - dependency-name: Microsoft.Diagnostics.NETCore.Client dependency-version: 0.2.510501 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet - dependency-name: Microsoft.Diagnostics.Tracing.TraceEvent dependency-version: 3.1.21 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../csharp/Microsoft.Diagnostics.NETCore.Client.Samples.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 @@ - + From 7e726edb313c8e78a3129f2a212a98e4898c342e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 17:13:05 +0000 Subject: [PATCH 08/15] Bump xunit.runner.visualstudio (#46025) Bumps the dotnet group in /docs/core/testing/snippets/order-unit-tests/csharp/XUnit.TestProject with 1 update: [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit). Updates `xunit.runner.visualstudio` from 3.0.2 to 3.1.0 - [Release notes](https://github.com/xunit/visualstudio.xunit/releases) - [Commits](https://github.com/xunit/visualstudio.xunit/compare/3.0.2...3.1.0) --- updated-dependencies: - dependency-name: xunit.runner.visualstudio dependency-version: 3.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> From 74dddc874e29d11d34961277f99455bd618026cd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 17:14:04 +0000 Subject: [PATCH 09/15] Bump xunit.runner.visualstudio (#46029) Bumps the dotnet group in /docs/azure/sdk/snippets/unit-testing with 1 update: [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit). Updates `xunit.runner.visualstudio` from 3.0.2 to 3.1.0 - [Release notes](https://github.com/xunit/visualstudio.xunit/releases) - [Commits](https://github.com/xunit/visualstudio.xunit/compare/3.0.2...3.1.0) --- updated-dependencies: - dependency-name: xunit.runner.visualstudio dependency-version: 3.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../azure/sdk/snippets/unit-testing/UnitTestingSampleApp.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 From e41ddfae93bc9e7715a992fb5288195bba294173 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 17:15:25 +0000 Subject: [PATCH 10/15] Bump the dotnet group (#46030) Bumps the dotnet group in /docs/core/diagnostics/snippets/OTLP-Example/csharp with 2 updates: [OpenTelemetry.Instrumentation.AspNetCore](https://github.com/open-telemetry/opentelemetry-dotnet-contrib) and [OpenTelemetry.Instrumentation.Http](https://github.com/open-telemetry/opentelemetry-dotnet-contrib). Updates `OpenTelemetry.Instrumentation.AspNetCore` from 1.11.1 to 1.12.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/releases) - [Commits](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/compare/Resources.AWS-1.11.1...Instrumentation.AWS-1.12.0) Updates `OpenTelemetry.Instrumentation.Http` from 1.11.1 to 1.12.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/releases) - [Commits](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/compare/Resources.AWS-1.11.1...Instrumentation.AWS-1.12.0) --- updated-dependencies: - dependency-name: OpenTelemetry.Instrumentation.AspNetCore dependency-version: 1.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet - dependency-name: OpenTelemetry.Instrumentation.Http dependency-version: 1.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dotnet ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../snippets/OTLP-Example/csharp/OTLP-Example.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 @@ - - + + From efbc580afefd383b946b56e5d31fe238d718e451 Mon Sep 17 00:00:00 2001 From: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Tue, 6 May 2025 10:46:16 -0700 Subject: [PATCH 11/15] Update package index with latest published versions (#46019) --- docs/azure/includes/dotnet-all.md | 3 ++- docs/azure/includes/dotnet-new.md | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/azure/includes/dotnet-all.md b/docs/azure/includes/dotnet-all.md index 06216a1b26645..21925a0641324 100644 --- a/docs/azure/includes/dotnet-all.md +++ b/docs/azure/includes/dotnet-all.md @@ -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..9419c85236957 100644 --- a/docs/azure/includes/dotnet-new.md +++ b/docs/azure/includes/dotnet-new.md @@ -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/) | From 8ceffc161a4ca219bc07c48f16c59a5c9545042e Mon Sep 17 00:00:00 2001 From: David Pine Date: Tue, 6 May 2025 15:05:35 -0500 Subject: [PATCH 12/15] Remove explicit using in HTTP examples (#46026) * Remove explicit using in HTTP examples * Remove IDisposable impl --- docs/core/extensions/httpclient-factory.md | 2 +- docs/core/extensions/snippets/http/basic/TodoService.cs | 2 +- docs/core/extensions/snippets/http/named/TodoService.cs | 2 +- docs/core/extensions/snippets/http/typed/TodoService.cs | 4 +--- 4 files changed, 4 insertions(+), 6 deletions(-) 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(); } From 0ed1408925cb0a35093543c63e281f94d8ecf827 Mon Sep 17 00:00:00 2001 From: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Tue, 6 May 2025 13:07:37 -0700 Subject: [PATCH 13/15] Update package index with latest published versions (#46032) --- docs/azure/includes/dotnet-all.md | 2 +- docs/azure/includes/dotnet-new.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/azure/includes/dotnet-all.md b/docs/azure/includes/dotnet-all.md index 21925a0641324..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/) | diff --git a/docs/azure/includes/dotnet-new.md b/docs/azure/includes/dotnet-new.md index 9419c85236957..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/) | From 76e0b509bb4915527944933884bcfb7e25bf49dd Mon Sep 17 00:00:00 2001 From: Marc Paine Date: Tue, 6 May 2025 15:02:05 -0700 Subject: [PATCH 14/15] Update netsdk1206.md to match the breaking change document (#45941) * Update netsdk1206.md to match the breaking change document https://learn.microsoft.com/en-us/dotnet/core/compatibility/sdk/8.0/rid-graph * Apply suggestions from code review Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com> * Add additional CLI guidance from the breaking change doc --------- Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com> --- docs/core/tools/sdk-errors/netsdk1206.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) 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 + ``` From 68f85b6b33267c8f7d5071520776bac8ae0dbf51 Mon Sep 17 00:00:00 2001 From: Megha Anand <88059806+anandmeg@users.noreply.github.com> Date: Tue, 6 May 2025 15:46:44 -0700 Subject: [PATCH 15/15] Update Copilot example (#46031) --- .../system-text-json/customize-properties.md | 52 +++++++++---------- 1 file changed, 26 insertions(+), 26 deletions(-) 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).