Enabled Server Rendering

This commit is contained in:
Kira 2023-09-05 11:09:53 -07:00
parent db58816899
commit ee376c9857
2 changed files with 7 additions and 2 deletions

View File

@ -1,14 +1,18 @@
@page "/" @page "/"
@* @attribute [StreamRendering(true)] *@
@attribute [RenderModeServer]
@using Blazor_DotNet8_MovieApp.Models; @using Blazor_DotNet8_MovieApp.Models;
@using Blazor_DotNet8_MovieApp.Services; @using Blazor_DotNet8_MovieApp.Services;
@inject IMovieReviewService MovieReviewService @inject IMovieReviewService MovieReviewService
<PageTitle>Movies in DotNet8</PageTitle> <PageTitle>Movies in DotNet8</PageTitle>
<h1>Movies</h1>
@if(Movies is null) @if(Movies is null)
{ {
<h1>Loading Movies...</h1> <h1>Loading...</h1>
} }
else else
{ {
@ -44,6 +48,7 @@ else
protected override async Task OnInitializedAsync() protected override async Task OnInitializedAsync()
{ {
await Task.Delay(2000);
Movies = MovieReviewService?.GetMovies(); Movies = MovieReviewService?.GetMovies();
} }
} }

View File

@ -4,7 +4,7 @@ using Blazor_DotNet8_MovieApp.Services;
var builder = WebApplication.CreateBuilder(args); var builder = WebApplication.CreateBuilder(args);
// Add services to the container. // Add services to the container.
builder.Services.AddRazorComponents(); builder.Services.AddRazorComponents().AddServerComponents();
builder.Services.AddScoped<IMovieReviewService, MovieReviewService>(); builder.Services.AddScoped<IMovieReviewService, MovieReviewService>();