Skip to content

Merge main into live#52692

Merged
gewarren merged 33 commits intolivefrom
main
Mar 26, 2026
Merged

Merge main into live#52692
gewarren merged 33 commits intolivefrom
main

Conversation

@dotnet-policy-service
Copy link
Copy Markdown
Contributor

@dotnet-policy-service dotnet-policy-service bot commented Mar 26, 2026

Please don't squash-merge this PR.


Internal previews

Toggle expand/collapse
📄 File 🔗 Preview link
docs/ai/toc.yml docs/ai/toc
docs/ai/vector-stores/how-to/build-vector-search-app.md Build a .NET AI vector search app
docs/core/extensions/dependency-injection/basics.md Dependency injection basics quickstart
docs/core/extensions/globalization.md Globalization
docs/csharp/fundamentals/types/index.md docs/csharp/fundamentals/types/index
docs/csharp/language-reference/compiler-messages/overloaded-operator-errors.md Resolve errors and warnings for operator declarations and overflow
docs/csharp/language-reference/toc.yml docs/csharp/language-reference/toc
docs/csharp/toc.yml Taken from https://github.com/dotnet/roslyn/wiki/Samples-and-Walkthroughs
docs/framework/data/adonet/connection-string-syntax.md "Connection String Syntax"
docs/framework/data/adonet/sorting-with-dataview-linq-to-dataset.md Sorting with DataView (LINQ to DataSet)
docs/framework/data/adonet/sql/linq/attribute-based-mapping.md "Attribute-Based Mapping"
docs/framework/data/adonet/sql/linq/how-to-specify-which-members-are-tested-for-concurrency-conflicts.md How to: Specify Which Members are Tested for Concurrency Conflicts
docs/framework/ui-automation/ui-automation-properties-overview.md UI Automation Properties Overview
docs/framework/wcf/extending/extending-clients.md docs/framework/wcf/extending/extending-clients
docs/framework/wcf/extending/extending-dispatchers.md Extending Dispatchers
docs/framework/wcf/feature-details/data-member-default-values.md Data Member Default Values
docs/framework/wcf/feature-details/how-to-create-a-wsfederationhttpbinding.md "How to: Create a WSFederationHttpBinding"
docs/framework/wcf/feature-details/importing-schema-to-generate-classes.md Importing Schema to Generate Classes
docs/framework/wcf/feature-details/servicemodel-attributes-and-servicedescription-reference.md docs/framework/wcf/feature-details/servicemodel-attributes-and-servicedescription-reference
docs/framework/whats-new/obsolete-members.md Obsolete members in .NET Framework
docs/framework/windows-workflow-foundation/exceptions.md "Exceptions"
docs/framework/windows-workflow-foundation/modeling-cancellation-behavior-in-workflows.md Modeling Cancellation Behavior in Workflows
docs/fundamentals/reflection/reflection-and-generic-types.md Reflection and generic types
docs/fundamentals/runtime-libraries/system-console.md docs/fundamentals/runtime-libraries/system-console
docs/fundamentals/runtime-libraries/system-globalization-cultureinfo.md System.Globalization.CultureInfo class
docs/fundamentals/runtime-libraries/system-globalization-datetimeformatinfo.md System.Globalization.DateTimeFormatInfo class
docs/fundamentals/runtime-libraries/system-globalization-numberformatinfo.md System.Globalization.NumberFormatInfo class
docs/fundamentals/runtime-libraries/system-xml-xmlreader-create.md docs/fundamentals/runtime-libraries/system-xml-xmlreader-create
docs/fundamentals/runtime-libraries/system-xml-xmlreader.md System.Xml.XmlReader class
docs/fundamentals/runtime-libraries/system-xml-xmlwriter.md System.Xml.XmlWriter class

Note

This table shows preview links for the 30 files with the most changes. For preview links for other files in this PR, select OpenPublishing.Build Details within checks.

gewarren and others added 30 commits March 25, 2026 08:35
* Revise types article

Revised index.md, new snippets in fundamentals/types/snippets/index/

* Add article on built-in types

* Add fundamentals article on enums

Create new article on enum types.

* Remove unused snippets

* fix warnings

* First content review.

* proofread.

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update docs/csharp/fundamentals/types/index.md

Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com>
* Add first consolidated error

* Consolidate existing related error diagnostics

Consolidate existing error diagnostics into this file.

* Add two additional consolidations

* Add additional related errors

Search for additional errors related to this theme.

* focus on resolution

* final proofread

* fix links

Fix build warnings.

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Add build only diagnostics notes

* Apply suggestions from code review

Co-authored-by: Bill Wagner <wiwagn@microsoft.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Bumps Microsoft.Extensions.Logging from 10.0.3 to 10.0.5
Bumps Microsoft.Extensions.Logging.Console from 10.0.3 to 10.0.5

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Logging
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Logging.Console
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Azure.Identity from 1.17.1 to 1.19.0
Bumps Microsoft.Extensions.AI from 10.1.0 to 10.4.1
Bumps Microsoft.Extensions.AI.OpenAI from 9.4.0-preview.1.25207.5 to 10.4.1

---
updated-dependencies:
- dependency-name: Azure.Identity
  dependency-version: 1.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.AI
  dependency-version: 10.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.AI.OpenAI
  dependency-version: 10.4.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Azure.Core from 1.51.1 to 1.52.0

---
updated-dependencies:
- dependency-name: Azure.Core
  dependency-version: 1.52.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.DependencyInjection from 10.0.2 to 10.0.5

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.DependencyInjection
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps NUnit3TestAdapter from 6.1.0 to 6.2.0

---
updated-dependencies:
- dependency-name: NUnit3TestAdapter
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.AmbientMetadata.Build from 10.2.0 to 10.4.0
Bumps Microsoft.Extensions.Hosting from 10.0.1 to 10.0.5

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.AmbientMetadata.Build
  dependency-version: 10.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Hosting
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.AsyncState from 10.0.0 to 10.4.0

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.AsyncState
  dependency-version: 10.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.AI from 10.3.0 to 10.4.1
Bumps Microsoft.Extensions.AI.OpenAI from 10.3.0 to 10.4.1
Bumps Microsoft.Extensions.Configuration from 10.0.3 to 10.0.5
Bumps Microsoft.Extensions.Configuration.UserSecrets from 10.0.3 to 10.0.5

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.AI
  dependency-version: 10.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.AI.OpenAI
  dependency-version: 10.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Configuration
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Configuration.UserSecrets
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.AI from 10.4.0 to 10.4.1
Bumps Microsoft.Extensions.AI.OpenAI from 10.4.0 to 10.4.1

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.AI
  dependency-version: 10.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.AI.OpenAI
  dependency-version: 10.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Azure.Identity from 1.17.1 to 1.19.0
Bumps Microsoft.Extensions.AI.OpenAI from 9.4.0-preview.1.25207.5 to 10.4.1
Bumps Microsoft.Extensions.Configuration from 10.0.1 to 10.0.5
Bumps Microsoft.Extensions.Configuration.UserSecrets from 10.0.1 to 10.0.5

---
updated-dependencies:
- dependency-name: Azure.Identity
  dependency-version: 1.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.AI.OpenAI
  dependency-version: 10.4.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Configuration
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Configuration.UserSecrets
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.AI.OpenAI from 10.0.0-preview.1.25560.10 to 10.4.1

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.AI.OpenAI
  dependency-version: 10.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.AI.Abstractions from 10.4.0 to 10.4.1
Bumps OllamaSharp from 5.4.24 to 5.4.25

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.AI.Abstractions
  dependency-version: 10.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: OllamaSharp
  dependency-version: 5.4.25
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.Configuration.Binder from 10.0.2 to 10.0.5
Bumps Microsoft.Extensions.Hosting from 10.0.2 to 10.0.5

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Configuration.Binder
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Hosting
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.AI.Abstractions from 10.1.0 to 10.4.1

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.AI.Abstractions
  dependency-version: 10.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.Caching.Memory from 10.0.4 to 10.0.5
Bumps OllamaSharp from 5.4.23 to 5.4.25

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Caching.Memory
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: OllamaSharp
  dependency-version: 5.4.25
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.AI from 10.4.0 to 10.4.1
Bumps OllamaSharp from 5.4.24 to 5.4.25

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.AI
  dependency-version: 10.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: OllamaSharp
  dependency-version: 5.4.25
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.AI from 10.4.0 to 10.4.1
Bumps Microsoft.Extensions.AI.OpenAI from 10.4.0 to 10.4.1

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.AI
  dependency-version: 10.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.AI.OpenAI
  dependency-version: 10.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.Logging from 10.0.2 to 10.0.5

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Logging
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps coverlet.collector from 8.0.0 to 8.0.1

---
updated-dependencies:
- dependency-name: coverlet.collector
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Aspire.Azure.Data.Tables from 13.1.3 to 13.2.0
Bumps Aspire.StackExchange.Redis from 13.1.3 to 13.2.0
Bumps Microsoft.Extensions.Hosting from 10.0.3 to 10.0.5
Bumps Microsoft.Extensions.Logging.Abstractions from 10.0.3 to 10.0.5
Bumps Microsoft.Extensions.Logging.Console from 10.0.3 to 10.0.5

---
updated-dependencies:
- dependency-name: Aspire.Azure.Data.Tables
  dependency-version: 13.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Logging.Abstractions
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Aspire.StackExchange.Redis
  dependency-version: 13.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Logging.Abstractions
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Aspire.StackExchange.Redis
  dependency-version: 13.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Hosting
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Logging.Console
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Hosting
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Logging.Console
  dependency-version: 10.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… guide (#52605)

* Initial plan

* Remove deprecated code-analyzers.md and redirect to code analysis overview

Co-authored-by: BillWagner <493969+BillWagner@users.noreply.github.com>
Agent-Logs-Url: https://github.com/dotnet/docs/sessions/aabedd07-902a-45fc-bfb4-9304293f458f

* Apply suggestion from @BillWagner

* Update standard/analyzers/framework-analyzer redirect to avoid double-hop

Co-authored-by: BillWagner <493969+BillWagner@users.noreply.github.com>
Agent-Logs-Url: https://github.com/dotnet/docs/sessions/40212773-a946-4d4d-a0c7-bc1225944168

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: BillWagner <493969+BillWagner@users.noreply.github.com>
Co-authored-by: Bill Wagner <wiwagn@microsoft.com>
PR #51454 added the extra level. It was not good.
* docs(csharp): correct Point extension methods to mutate via ref

- Related to #52617

* docs(csharp): correct NewExtensionsMembers Point extension to mutate via ref
@github-advanced-security
Copy link
Copy Markdown

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

@dotnetrepoman dotnetrepoman bot added this to the March 2026 milestone Mar 26, 2026
BillWagner and others added 3 commits March 26, 2026 12:25
* create stub article

Create the stub article and add CS8973

* First consolidation

* interim checkin

Consolidation

* Switch paths, and combine with overloaded operators

* Edit title and metadata

* Additional consolidation

* A bit of reorg

* fix warnings

* fix redirects

* Update .github/prompts/error-consolidation.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update docs/csharp/language-reference/compiler-messages/overloaded-operator-errors.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com>
@gewarren gewarren merged commit 39b314b into live Mar 26, 2026
8 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants