@inherits RefreshablePageBase
@page "/"
@using RBLFeederCommon.Enums
@using RBLFeederCommon.Models.RssFeed
@using RBLNews.Shared.Components.Controls
@using RBLNews.Shared.Services
@inject IFeedDataService feedDataService
@inject AppLifecycleService appLifecycleService
@if (FeedGroups == null)
{
Lade Feeds ...
}
else
{
@foreach (IGrouping sGrouping in SourceGroupings)
{
@* *@
}
@foreach (FeedGroupVM feedGrp in FeedGroups)
{
@feedGrp.PublishDate.ToLocalTime().ToString("dd.MM.yyyy")
@foreach (FeedVM feed in feedGrp.Feeds)
{
@feed.Title
@feed.Description
-
@GetRssSourceName((RssFeedSources)@feed.Source) | @feed.PubDate?.ToLocalTime()
}
}
}
@code {
[Inject]
private IFeedDataService FeedDataService { get; set; }
[Inject]
private AppLifecycleService AppLifecycleService { get; set; }
private List