Skip to content

Commit

Permalink
Merge pull request #40239 from dotnet/main
Browse files Browse the repository at this point in the history
  • Loading branch information
BillWagner committed Mar 30, 2024
2 parents ba10153 + bca96a2 commit 5799da5
Show file tree
Hide file tree
Showing 222 changed files with 5,313 additions and 4,857 deletions.
36 changes: 22 additions & 14 deletions .openpublishing.redirection.csharp.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.0/local-functions.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/statements#1264-local-function-declarations"
"redirect_url": "/dotnet/csharp/language-reference/language-specification/statements#1364-local-function-declarations"
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.0/throw-expression.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/expressions#1115-the-throw-expression-operator"
"redirect_url": "/dotnet/csharp/language-reference/language-specification/expressions#1215-the-throw-expression-operator"
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.0/out-var.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/expressions#1117-declaration-expressions"
"redirect_url": "/dotnet/csharp/language-reference/language-specification/expressions#1217-declaration-expressions"
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.0/pattern-matching.md",
Expand All @@ -34,7 +34,7 @@
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.1/target-typed-default.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/expressions#11719-default-value-expressions"
"redirect_url": "/dotnet/csharp/language-reference/language-specification/expressions#12719-default-value-expressions"
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.1/infer-tuple-names.md",
Expand All @@ -50,51 +50,51 @@
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.2/non-trailing-named-arguments.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/expressions#11621-general"
"redirect_url": "/dotnet/csharp/language-reference/language-specification/expressions#12621-general"
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.2/private-protected.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/classes#1436-access-modifiers"
"redirect_url": "/dotnet/csharp/language-reference/language-specification/classes#1536-access-modifiers"
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.2/readonly-ref.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/variables#97-reference-variables-and-returns"
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.2/readonly-struct.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/structs#1524-struct-interfaces"
"redirect_url": "/dotnet/csharp/language-reference/language-specification/structs#1624-struct-interfaces"
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.2/span-safety.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/variables#97-reference-variables-and-returns"
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.3/auto-prop-field-attrs.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/attributes#213-attribute-specification"
"redirect_url": "/dotnet/csharp/language-reference/language-specification/attributes#223-attribute-specification"
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.3/blittable.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/classes#1425-type-parameter-constraints"
"redirect_url": "/dotnet/csharp/language-reference/language-specification/classes#1525-type-parameter-constraints"
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.3/expression-variables-in-initializers.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/expressions#1117-declaration-expressions"
"redirect_url": "/dotnet/csharp/language-reference/language-specification/expressions#1217-declaration-expressions"
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.3/improved-overload-candidates.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/expressions#11642-applicable-function-member"
"redirect_url": "/dotnet/csharp/language-reference/language-specification/expressions#12642-applicable-function-member"
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.3/indexing-movable-fixed-fields.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/unsafe-code#2283-fixed-size-buffers-in-expressions"
"redirect_url": "/dotnet/csharp/language-reference/language-specification/unsafe-code#2383-fixed-size-buffers-in-expressions"
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.3/leading-digit-separator.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/lexical-structure#6453-integer-literals"
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.3/pattern-based-fixed.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/unsafe-code#227-the-fixed-statement"
"redirect_url": "/dotnet/csharp/language-reference/language-specification/unsafe-code#237-the-fixed-statement"
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.3/ref-local-reassignment.md",
Expand All @@ -106,7 +106,7 @@
},
{
"source_path_from_root": "/redirections/proposals/csharp-7.3/tuple-equality.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/expressions#111211-tuple-equality-operators"
"redirect_url": "/dotnet/csharp/language-reference/language-specification/expressions#121211-tuple-equality-operators"
},
{
"source_path_from_root": "/redirections/proposals/csharp-10.0/generic-attributes.md",
Expand Down Expand Up @@ -1312,6 +1312,10 @@
"source_path_from_root": "/docs/csharp/language-reference/proposals/csharp-8.0/index.md",
"redirect_url": "/dotnet/csharp/language-reference/proposals/csharp-8.0/nullable-reference-types"
},
{
"source_path_from_root": "/docs/csharp/language-reference/proposals/csharp-8.0/static-local-functions.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/statements.md#1364-local-function-declarations"
},
{
"source_path_from_root": "/docs/csharp/language-reference/proposals/csharp-9.0/index.md",
"redirect_url": "/dotnet/csharp/language-reference/proposals/csharp-9.0/records"
Expand All @@ -1324,6 +1328,10 @@
"source_path_from_root": "/docs/csharp/language-reference/proposals/csharp-11.0/index.md",
"redirect_url": "/dotnet/csharp/language-reference/proposals/csharp-11.0/static-abstracts-in-interfaces"
},
{
"source_path_from_root": "/docs/csharp/language-reference/specifications.md",
"redirect_url": "/dotnet/csharp/specifications"
},
{
"source_path_from_root": "/docs/csharp/linq/create-a-nested-group.md",
"redirect_url": "/dotnet/csharp/linq/standard-query-operators/grouping-data"
Expand Down
60 changes: 60 additions & 0 deletions .openpublishing.redirection.framework.json
Original file line number Diff line number Diff line change
Expand Up @@ -1898,6 +1898,66 @@
"source_path_from_root": "/docs/framework/network-programming/httplistener.md",
"redirect_url": "/dotnet/api/system.net.httplistener"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/index.md",
"redirect_url": "/dotnet/framework/reflection-and-codedom/reflection"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/accessing-custom-attributes.md",
"redirect_url": "/dotnet/fundamentals/reflection/accessing-custom-attributes"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/collectible-assemblies.md",
"redirect_url": "/dotnet/fundamentals/reflection/collectible-assemblies"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/dynamically-loading-and-using-types.md",
"redirect_url": "/dotnet/fundamentals/reflection/dynamically-loading-and-using-types"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/emitting-dynamic-methods-and-assemblies.md",
"redirect_url": "/dotnet/fundamentals/reflection/emitting-dynamic-methods-and-assemblies"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/get-type-member-information.md",
"redirect_url": "/dotnet/fundamentals/reflection/get-type-member-information"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/how-to-define-a-generic-method-with-reflection-emit.md",
"redirect_url": "/dotnet/fundamentals/reflection/how-to-define-a-generic-method-with-reflection-emit"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/how-to-define-a-generic-type-with-reflection-emit.md",
"redirect_url": "/dotnet/fundamentals/reflection/how-to-define-a-generic-type-with-reflection-emit"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/how-to-define-and-execute-dynamic-methods.md",
"redirect_url": "/dotnet/fundamentals/reflection/how-to-define-and-execute-dynamic-methods"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/how-to-examine-and-instantiate-generic-types-with-reflection.md",
"redirect_url": "/dotnet/fundamentals/reflection/how-to-examine-and-instantiate-generic-types-with-reflection"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/how-to-hook-up-a-delegate-using-reflection.md",
"redirect_url": "/dotnet/fundamentals/reflection/how-to-hook-up-a-delegate-using-reflection"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/reflection-and-generic-types.md",
"redirect_url": "/dotnet/fundamentals/reflection/reflection-and-generic-types"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/reflection.md",
"redirect_url": "/dotnet/fundamentals/reflection/reflection"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/specifying-fully-qualified-type-names.md",
"redirect_url": "/dotnet/fundamentals/reflection/specifying-fully-qualified-type-names"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/viewing-type-information.md",
"redirect_url": "/dotnet/fundamentals/reflection/viewing-type-information"
},
{
"source_path_from_root": "/docs/framework/resources/creating-resource-files-for-desktop-apps.md",
"redirect_url": "/dotnet/core/extensions/create-resource-files",
Expand Down
3 changes: 1 addition & 2 deletions docfx.json
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@
"csharp-8.0/notnull-constraint.md",
"csharp-8.0/obsolete-accessor.md",
"csharp-8.0/shadowing-in-nested-functions.md",
"csharp-8.0/static-local-functions.md",
"csharp-8.0/unconstrained-null-coalescing.md",
"csharp-8.0/nullable-reference-types-specification.md"
]
Expand Down Expand Up @@ -591,7 +592,6 @@
"_csharplang/proposals/csharp-8.0/using.md": "Pattern based using and using declarations",
"_csharplang/proposals/csharp-8.0/null-coalescing-assignment.md": "Null coalescing assignment",
"_csharplang/proposals/csharp-8.0/readonly-instance-members.md": "Readonly instance members",
"_csharplang/proposals/csharp-8.0/static-local-functions.md": "Static local functions",
"_csharplang/proposals/csharp-8.0/nested-stackalloc.md": "Nested stackalloc expressions",
"_csharplang/proposals/csharp-9.0/covariant-returns.md": "Covariant return types",
"_csharplang/proposals/csharp-9.0/extending-partial-methods.md": "Extending partial methods",
Expand Down Expand Up @@ -705,7 +705,6 @@
"_csharplang/proposals/csharp-8.0/using.md": "This feature specification supports pattern based using and using declarations to simplify resource cleanup.",
"_csharplang/proposals/csharp-8.0/null-coalescing-assignment.md": "This feature specification describes the syntax to support null coalescing assignment expressions using the '??=' operator.",
"_csharplang/proposals/csharp-8.0/readonly-instance-members.md": "This feature specification describes the syntax for declaring and using readonly instance members.",
"_csharplang/proposals/csharp-8.0/static-local-functions.md": "This feature specification describes static local functions, which are local functions that cannot access variables in the enclosing scope.",
"_csharplang/proposals/csharp-8.0/nested-stackalloc.md": "This feature specification describes nested stackalloc expressions, which provides nested arrays of stackalloc storage.",
"_csharplang/proposals/csharp-9.0/covariant-returns.md": "This feature specification describes covariant return types, where overriding member declarations can return a type derived from the overridden member declaration.",
"_csharplang/proposals/csharp-9.0/extending-partial-methods.md": "This feature specification describes extensions to partial methods. These extensions enable source generators to create or call partial methods.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Scale Azure OpenAI for .NET chat sample using RAG
description: Learn how to add load balancing to your application to extend the chat app beyond the Azure OpenAI token and model quota limits.
ms.date: 03/11/2024
ms.topic: get-started
ms.custom: devx-track-java, devx-track-java-ai
ms.custom: devx-track-dotnet, devx-track-dotnet-ai
# CustomerIntent: As a .NET developer new to Azure OpenAI, I want to scale my Azure OpenAI capacity to avoid rate limit errors with Azure Container Apps.
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,9 @@ For production scenarios check the additional resources below, specific for Rabb

A production-ready solution with support for RabbitMQ.

- **Peregrine Connect** - Simplify your integration with efficient design, deployment, and management of apps, APIs, and workflows \
<https://www.peregrineconnect.com/why-peregrine/rabbitmq-integration>

- **NServiceBus** - Fully-supported commercial service bus with advanced management and monitoring tooling for .NET \
<https://particular.net/>

Expand Down
Loading

0 comments on commit 5799da5

Please sign in to comment.