SharpRSS/WebSharpRSS/Models/FeedStateContainer.cs

20 lines
438 B
C#
Raw Normal View History

2023-05-18 01:27:11 +02:00
using System;
using System.Collections.Generic;
using SharpRss.Models;
2023-05-17 16:03:04 +02:00
namespace WebSharpRSS.Models
{
public class FeedStateContainer
{
public HashSet<FeedModel> Feeds { get; set; }
public event Action StateChanged;
public void SetValue(HashSet<FeedModel> feedSet)
{
Feeds = feedSet;
Invoke();
}
private void Invoke() => StateChanged?.Invoke();
}
}