@implements IDisposable @code { [Inject] IBuildOrderService BuildOrderService { get; set; } protected override void OnInitialized() { BuildOrderService.Subscribe(StateHasChanged); } void IDisposable.Dispose() { BuildOrderService.Unsubscribe(StateHasChanged); } }