My ChangeValues server-side event occurs every 5 seconds but on client-side, I only see the first value of the number variable. See code be
When you use a Timer (that will fire on another Thread) you have to call StateHasChanged() using Invoke:
private async void DoWork(object state) { ChangeValues(); await InvokeAsync(StateHasChanged); }