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

View File

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