diff --git a/aspnetcore/diagnostics/code-analysis.md b/aspnetcore/diagnostics/code-analysis.md index 06ae7e8f3483..47389fb8df76 100644 --- a/aspnetcore/diagnostics/code-analysis.md +++ b/aspnetcore/diagnostics/code-analysis.md @@ -41,6 +41,8 @@ Diagnostic ID: * [ASP0024](xref:diagnostics/asp0024) * [ASP0025](xref:diagnostics/asp0025) * [ASP0026](xref:diagnostics/asp0026) +* [ASP0027](xref:diagnostics/asp0027) +* [ASP0028](xref:diagnostics/asp0028) * [BL0001](xref:diagnostics/bl0001) * [BL0002](xref:diagnostics/bl0002) * [BL0003](xref:diagnostics/bl0003) diff --git a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg001.md b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg001.md index 19176d0fcbc3..7f3bcd441d1e 100644 --- a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg001.md +++ b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg001.md @@ -15,10 +15,10 @@ uid: fundamentals/aot/request-delegate-generator/diagnostics/rdg001 --> -| | Value | -|-|-| -| **Rule ID** |RDG001| -| **Fix is breaking or non-breaking** |Non-breaking| +| | Value | +| - | - | +| **Rule ID** | RDG001 | +| **Fix is breaking or non-breaking** | Non-breaking | ## Future cause diff --git a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg002.md b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg002.md index 8667cb71e490..4c66f4e126e1 100644 --- a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg002.md +++ b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg002.md @@ -15,10 +15,10 @@ uid: fundamentals/aot/request-delegate-generator/diagnostics/rdg002 --> -| | Value | -|-|-| -| **Rule ID** |RDG002| -| **Fix is breaking or non-breaking** |Non-breaking| +| | Value | +| - | - | +| **Rule ID** | RDG002 | +| **Fix is breaking or non-breaking** | Non-breaking | ## Cause diff --git a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg003.md b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg003.md index ba7d76c3ce2d..64cbce7bad05 100644 --- a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg003.md +++ b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg003.md @@ -15,10 +15,10 @@ uid: fundamentals/aot/request-delegate-generator/diagnostics/rdg003 --> -| | Value | -|-|-| -| **Rule ID** |RDG003| -| **Fix is breaking or non-breaking** |Non-breaking| +| | Value | +| - | - | +| **Rule ID** | RDG003 | +| **Fix is breaking or non-breaking** | Non-breaking | ## Future cause diff --git a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg004.md b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg004.md index c6fd06c68fa3..6ebe5d674d5f 100644 --- a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg004.md +++ b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg004.md @@ -17,10 +17,10 @@ ai-usage: ai-assisted --> -| | Value | -|-|-| -| **Rule ID** |RDG004| -| **Fix is breaking or non-breaking** |Non-breaking| +| | Value | +| - | - | +| **Rule ID** | RDG004 | +| **Fix is breaking or non-breaking** | Non-breaking | ## Cause diff --git a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg005.md b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg005.md index 34d7f25d2ceb..279e12b38e97 100644 --- a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg005.md +++ b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg005.md @@ -17,10 +17,10 @@ ai-usage: ai-assisted --> -| | Value | -|-|-| -| **Rule ID** |RDG005| -| **Fix is breaking or non-breaking** |Non-breaking| +| | Value | +| - | - | +| **Rule ID** | RDG005 | +| **Fix is breaking or non-breaking** | Non-breaking | ## Cause diff --git a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg006.md b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg006.md index 4f7b244dd640..09ef5907e0f3 100644 --- a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg006.md +++ b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg006.md @@ -15,10 +15,10 @@ uid: fundamentals/aot/request-delegate-generator/diagnostics/rdg006 --> -| | Value | -|-|-| -| **Rule ID** |RDG006| -| **Fix is breaking or non-breaking** |Non-breaking| +| | Value | +| - | - | +| **Rule ID** | RDG006 | +| **Fix is breaking or non-breaking** | Non-breaking | ## Cause diff --git a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg007.md b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg007.md index 924e245d6111..74b1e06bb835 100644 --- a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg007.md +++ b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg007.md @@ -15,10 +15,10 @@ uid: fundamentals/aot/request-delegate-generator/diagnostics/rdg007 --> -| | Value | -|-|-| -| **Rule ID** |RDG007| -| **Fix is breaking or non-breaking** |Non-breaking| +| | Value | +| - | - | +| **Rule ID** | RDG007 | +| **Fix is breaking or non-breaking** | Non-breaking | ## Cause diff --git a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg008.md b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg008.md index a284b7fdde16..4c5f7f0fc7ee 100644 --- a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg008.md +++ b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg008.md @@ -15,10 +15,10 @@ uid: fundamentals/aot/request-delegate-generator/diagnostics/rdg008 --> -| | Value | -|-|-| -| **Rule ID** |RDG008| -| **Fix is breaking or non-breaking** |Non-breaking| +| | Value | +| - | - | +| **Rule ID** | RDG008 | +| **Fix is breaking or non-breaking** | Non-breaking | ## Cause diff --git a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg009.md b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg009.md index de2fc9fe6244..21a44f6e280b 100644 --- a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg009.md +++ b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg009.md @@ -15,10 +15,10 @@ uid: fundamentals/aot/request-delegate-generator/diagnostics/rdg009 --> -| | Value | -|-|-| -| **Rule ID** |RDG009| -| **Fix is breaking or non-breaking** |Non-breaking| +| | Value | +| - | - | +| **Rule ID** | RDG009 | +| **Fix is breaking or non-breaking** | Non-breaking | ## Cause diff --git a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg010.md b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg010.md index 1b5ce8b185b5..ede63cc938ec 100644 --- a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg010.md +++ b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg010.md @@ -15,10 +15,10 @@ uid: fundamentals/aot/request-delegate-generator/diagnostics/rdg010 --> -| | Value | -|-|-| -| **Rule ID** |RDG010| -| **Fix is breaking or non-breaking** |Non-breaking| +| | Value | +| - | - | +| **Rule ID** | RDG010 | +| **Fix is breaking or non-breaking** | Non-breaking | ## Cause diff --git a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg011.md b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg011.md index 2f080216352d..6266a458d360 100644 --- a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg011.md +++ b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg011.md @@ -15,10 +15,10 @@ uid: fundamentals/aot/request-delegate-generator/diagnostics/rdg011 --> -| | Value | -|-|-| -| **Rule ID** |RDG011| -| **Fix is breaking or non-breaking** |Non-breaking| +| | Value | +| - | - | +| **Rule ID** | RDG011 | +| **Fix is breaking or non-breaking** | Non-breaking | ## Cause diff --git a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg012.md b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg012.md index 9ad26a29d150..bb9815f719e1 100644 --- a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg012.md +++ b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg012.md @@ -15,10 +15,10 @@ uid: fundamentals/aot/request-delegate-generator/diagnostics/rdg012 --> -| | Value | -|-|-| -| **Rule ID** |RDG012| -| **Fix is breaking or non-breaking** |Non-breaking| +| | Value | +| - | - | +| **Rule ID** | RDG012 | +| **Fix is breaking or non-breaking** | Non-breaking | ## Cause diff --git a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg013.md b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg013.md index 0a322c5e0deb..c02e2d3f8d61 100644 --- a/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg013.md +++ b/aspnetcore/fundamentals/aot/request-delegate-generator/diagnostics/rdg013.md @@ -15,10 +15,10 @@ uid: fundamentals/aot/request-delegate-generator/diagnostics/rdg013 --> -| | Value | -|-|-| -| **Rule ID** |RDG013| -| **Fix is breaking or non-breaking** |Non-breaking| +| | Value | +| - | - | +| **Rule ID** | RDG013 | +| **Fix is breaking or non-breaking** | Non-breaking | ## Cause diff --git a/aspnetcore/tutorials/first-mvc-app/adding-model.md b/aspnetcore/tutorials/first-mvc-app/adding-model.md index 67de368af2f1..1eda835da31c 100644 --- a/aspnetcore/tutorials/first-mvc-app/adding-model.md +++ b/aspnetcore/tutorials/first-mvc-app/adding-model.md @@ -4,7 +4,7 @@ author: wadepickett description: Part 4 of tutorial series on ASP.NET Core MVC. monikerRange: '>= aspnetcore-3.1' ms.author: wpickett -ms.date: 03/02/2025 +ms.date: 03/28/2025 uid: tutorials/first-mvc-app/adding-model --- @@ -352,7 +352,7 @@ Examine the generated `Details` method in the `Controllers/MoviesController.cs` [!code-csharp[](~/tutorials/first-mvc-app/start-mvc/sample/MvcMovie90/Controllers/MoviesController.cs?name=snippet_Details)] -The `id` parameter is generally passed as route data. For example, `https://localhost:5001/movies/details/1` sets: +The `id` parameter is generally passed as route data. For example, `https://localhost:{PORT}/movies/details/1` sets: * The controller to the `movies` controller, the first URL segment. * The action to `details`, the second URL segment. @@ -360,7 +360,7 @@ The `id` parameter is generally passed as route data. For example, `https://loca The `id` can be passed in with a query string, as in the following example: -`https://localhost:5001/movies/details?id=1` +`https://localhost:{PORT}/movies/details?id=1` The `id` parameter is defined as a [nullable type](/dotnet/csharp/programming-guide/nullable-types/index) (`int?`) in cases when the `id` value isn't provided.