@using SharpRss.Models;
@using MudBlazor.Utilities
@using CodeHollow.FeedReader
@using Serilog
@using WebSharpRSS.Models;
@inject RssService _rssService
Home
@code {
public HashSet Categories = new HashSet();
protected override async void OnInitialized()
{
Log.Verbose("Setting up test data");
//Categories = _rssService.GetCategories().Result;
HashSet cats = await _rssService.GetCategories();
await Task.Run(() => Categories = cats.Select(x => new GuideItemModel(x)).ToHashSet());
}
private void Callback(MudListItem obj)
{
switch (obj.Value)
{
case CategoryModel catModel:
break;
case FeedModel feedModel:
break;
}
}
private void CategoryClicked(CategoryModel cat)
{
}
private void FeedClicked(FeedModel guideFeedItem)
{
}
}