@using Microsoft.EntityFrameworkCore @using OpenArchival.DataAccess @using MudBlazor @namespace OpenArchival.Blazor.Blog Latest Blog Posts @foreach (BlogPost post in BlogPosts) {
}
@inject IDbContextFactory ContextFactory; @code { private List BlogPosts { get; set; } = []; protected override async Task OnInitializedAsync() { await using var context = await ContextFactory.CreateDbContextAsync(); BlogPosts = await context.BlogPosts .Include(p => p.MainPhoto) .OrderByDescending(p => p.CreationTime) .Take(10) .ToListAsync(); } }