Fix ambiguous reference to terminal middleware (#34405)

pull/34421/head
Tom Dykstra 2024-12-24 21:30:43 -08:00 committed by GitHub
parent f15d0b6b8a
commit c55fd5f6f0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 1 additions and 1 deletions

View File

@ -262,7 +262,7 @@ The following table shows the requests and responses from `http://localhost:1234
| `localhost:1234` | `Hello from non-Map delegate.` |
| `localhost:1234/?branch=main` | `Branch used = main` |
<xref:Microsoft.AspNetCore.Builder.UseWhenExtensions.UseWhen%2A> also branches the request pipeline based on the result of the given predicate. Unlike with `MapWhen`, this branch is rejoined to the main pipeline if it doesn't short-circuit or contain a terminal middleware:
<xref:Microsoft.AspNetCore.Builder.UseWhenExtensions.UseWhen%2A> also branches the request pipeline based on the result of the given predicate. Unlike with `MapWhen`, this branch is rejoined to the main pipeline if it doesn't contain a terminal middleware:
[!code-csharp[](~/fundamentals/middleware/index/snapshot/Chain60/ProgramUseWhen.cs?highlight=4-5)]