Files
ASP.NET-MVC-Study/BlazorApp/BlazorStateApp/Data/CounterState.cs
2023-08-25 09:08:14 +09:00

25 lines
429 B
C#

namespace BlazorStateApp.Data
{
public class CounterState
{
private int _count = 0;
public Action OnStateChanged;
public int Count
{
get { return _count; }
set
{
_count = value;
Refresh();
}
}
private void Refresh()
{
this.OnStateChanged?.Invoke();
}
}
}