Skip to content

Commit 1680413

Browse files
Make [StreamRendering] default to true
1 parent d7f5b0e commit 1680413

21 files changed

+22
-22
lines changed

src/Components/Components/src/PublicAPI.Unshipped.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ Microsoft.AspNetCore.Components.Sections.SectionOutlet.SectionOutlet() -> void
8282
Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder.AddComponentParameter(int sequence, string! name, object? value) -> void
8383
Microsoft.AspNetCore.Components.StreamRenderingAttribute
8484
Microsoft.AspNetCore.Components.StreamRenderingAttribute.Enabled.get -> bool
85-
Microsoft.AspNetCore.Components.StreamRenderingAttribute.StreamRenderingAttribute(bool enabled) -> void
85+
Microsoft.AspNetCore.Components.StreamRenderingAttribute.StreamRenderingAttribute(bool enabled = true) -> void
8686
*REMOVED*Microsoft.AspNetCore.Components.CascadingParameterAttribute.Name.get -> string?
8787
*REMOVED*Microsoft.AspNetCore.Components.CascadingParameterAttribute.Name.set -> void
8888
Microsoft.AspNetCore.Components.SupplyParameterFromQueryProviderServiceCollectionExtensions

src/Components/Components/src/StreamRenderingAttribute.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ public class StreamRenderingAttribute : Attribute
1818
/// <summary>
1919
/// Constructs an instance of <see cref="StreamRenderingAttribute"/>
2020
/// </summary>
21-
/// <param name="enabled">A flag to indicate whether this component and its descendants should stream their rendering.</param>
22-
public StreamRenderingAttribute(bool enabled)
21+
/// <param name="enabled">A flag to indicate whether this component and its descendants should stream their rendering. The default value is true.</param>
22+
public StreamRenderingAttribute(bool enabled = true)
2323
{
2424
Enabled = enabled;
2525
}

src/Components/Endpoints/test/TestComponents/DoubleRenderingStreamingAsyncComponent.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@attribute [StreamRendering(true)]
1+
@attribute [StreamRendering]
22
@if (loaded)
33
{
44
<text>Loaded</text>

src/Components/Endpoints/test/TestComponents/EnableStreaming.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@attribute [StreamRendering(true)]
1+
@attribute [StreamRendering]
22
@ChildContent
33
@code {
44
[Parameter] public RenderFragment ChildContent { get; set; }

src/Components/Endpoints/test/TestComponents/StreamingAsyncLoadingComponent.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@attribute [StreamRendering(true)]
1+
@attribute [StreamRendering]
22
Loading task status: @LoadingTask.Status
33
@code {
44
[Parameter] public Task LoadingTask { get; set; }

src/Components/Endpoints/test/TestComponents/StreamingComponentThatRedirectsAsynchronously.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@attribute [StreamRendering(true)]
1+
@attribute [StreamRendering]
22
@inject NavigationManager Nav
33
Some output
44
@code {

src/Components/Endpoints/test/TestComponents/StreamingComponentThatThrowsAsynchronously.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@attribute [StreamRendering(true)]
1+
@attribute [StreamRendering]
22
Some output
33
@code {
44
protected override async Task OnInitializedAsync()

src/Components/Endpoints/test/TestComponents/StreamingComponentWithChild.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@attribute [StreamRendering(true)]
1+
@attribute [StreamRendering]
22
[LoadingTask: @LoadingTask.Status]
33
<StreamingComponentChild SomeParameterToEnsureRerendering="@(new object())" />
44
@code {

src/Components/test/testassets/Components.TestServer/RazorComponents/Components/EnableStreaming.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@attribute [StreamRendering(true)]
1+
@attribute [StreamRendering]
22
@ChildContent
33
@code {
44
[Parameter] public RenderFragment ChildContent { get; set; }

src/Components/test/testassets/Components.TestServer/RazorComponents/Pages/EnhancedNav/PageForScrollingToHash.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@page "/nav/scroll-to-hash"
2-
@attribute [StreamRendering(true)]
2+
@attribute [StreamRendering]
33

44
<PageTitle>Page for scrolling to hash</PageTitle>
55

src/Components/test/testassets/Components.TestServer/RazorComponents/Pages/EnhancedNav/PageThatRedirectsWhileStreaming.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@page "/nav/do-redirection-while-streaming"
2-
@attribute [StreamRendering(true)]
2+
@attribute [StreamRendering]
33
@inject NavigationManager Nav
44
<h1>Please wait...</h1>
55
@code {

src/Components/test/testassets/Components.TestServer/RazorComponents/Pages/EnhancedNav/PageThatThrowsWhileStreaming.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@page "/nav/throw-while-streaming"
2-
@attribute [StreamRendering(true)]
2+
@attribute [StreamRendering]
33
<p>Please wait...</p>
44
@code {
55
protected override async Task OnInitializedAsync()

src/Components/test/testassets/Components.TestServer/RazorComponents/Pages/Forms/ErrorInErrorBoundaryStreaming.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@page "/forms/error-in-error-boundary-streaming"
2-
@attribute [StreamRendering(true)]
2+
@attribute [StreamRendering]
33
@using Microsoft.AspNetCore.Components.Forms
44

55
<h3>Error in error boundary (streaming)</h3>

src/Components/test/testassets/Components.TestServer/RazorComponents/Pages/Forms/ErrorOutsideErrorBoundaryStreaming.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@page "/forms/error-outside-error-boundary-streaming"
2-
@attribute [StreamRendering(true)]
2+
@attribute [StreamRendering]
33
@using Microsoft.AspNetCore.Components.Forms
44

55
<h3>Error outside error boundary (streaming)</h3>

src/Components/test/testassets/Components.TestServer/RazorComponents/Pages/Forms/FormAntiforgeryAfterResponseStarted.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@page "/forms/antiforgery-after-response-started"
2-
@attribute [StreamRendering(true)]
2+
@attribute [StreamRendering]
33
@using Microsoft.AspNetCore.Components.Forms
44

55
<h2>Default form</h2>

src/Components/test/testassets/Components.TestServer/RazorComponents/Pages/Forms/ModifyHttpContextForm.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@page "/forms/modify-http-context/{OperationId}"
2-
@attribute [StreamRendering(true)]
2+
@attribute [StreamRendering]
33
@inject AsyncOperationService AsyncOperation
44
@inject NavigationManager Navigation
55
@* This is not the recommended way to access the HttpContext in Blazor, this is just for test purposes *@

src/Components/test/testassets/Components.TestServer/RazorComponents/Pages/Forms/PostRedirectGetStreaming.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
@page "/forms/post-redirect-get-streaming"
22
@using Microsoft.AspNetCore.Components.Forms
33
@inject NavigationManager Nav
4-
@attribute [StreamRendering(true)]
4+
@attribute [StreamRendering]
55

66
<h3>Post/Redirect/Get</h3>
77

src/Components/test/testassets/Components.TestServer/RazorComponents/Pages/Forms/StreamingRenderingForm.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@page "/forms/streaming-rendering/{OperationId}"
2-
@attribute [StreamRendering(true)]
2+
@attribute [StreamRendering]
33
@inject AsyncOperationService AsyncOperation
44
@inject NavigationManager Navigation;
55
@using Components.TestServer.Services;

src/Components/test/testassets/Components.TestServer/RazorComponents/Pages/StreamingRendering/LargeStreamRendering.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@page "/large-streaming"
22

3-
@attribute [StreamRendering(true)]
3+
@attribute [StreamRendering]
44

55
<h1>Streaming Rendering</h1>
66

src/Components/test/testassets/Components.TestServer/RazorComponents/Pages/StreamingRendering/StreamingRendering.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@page "/streaming"
22

3-
@attribute [StreamRendering(true)]
3+
@attribute [StreamRendering]
44

55
<h1>Streaming Rendering</h1>
66

src/Components/test/testassets/Components.TestServer/RazorComponents/Pages/StreamingRendering/StreamingWithInteractivity.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@page "/streaming-interactivity"
22

3-
@attribute [StreamRendering(true)]
3+
@attribute [StreamRendering]
44

55
<h1>Streaming Rendering with Interactivity</h1>
66

0 commit comments

Comments
 (0)