@inject NavigationManager NavigationManager@inject IWorkRepository WorkRepository@* EmployeeService reference name for 25thline *@@rendermode InteractiveServer@attribute [StreamRendering(true)]<h3>WorkList</h3>@if(works == null){<span>Loading...</span>}else{<table class="table table-bordered"><thead><tr><th>WorkId</th><th>Class</th><th>InputDate</th><th>StartTime</th><th>EndTime</th></tr></thead><tbody> @foreach(var work in works) {<tr><td>@work.WorkId</td><td>@work.Class</td><td>@work.InputDate</td><td>@work.StartTime</td><td>@work.EndTime</td><td> <button type="button" class="btn btn-primary" @onclick="()=>DeleteWork(work.WorkId)">DeleteWork</button></td></tr> }</tbody></table><h4>Add New Work</h4><div><div class="mb-2"><label>WorkId:</label><input class="form-control" @bind="@form.WorkId"></div><div class="mb-2"><label>Class:</label><input class="form-control" @bind="@form.Class"></div><div class="mb-2"><label>InputDate:</label><input class="form-control" @bind="@form.InputDate"></div><div class="mb-2"><label>StartTime:</label><input class="form-control" @bind="@form.StartTime"></div><div class="mb-2"><label>EndTime:</label><input class="form-control" @bind="@form.EndTime"></div><button class="btn btn-success me-2" @onclick="AddWork">Add Work</button></div> @* <td><button type="button" class="btn btn-primary" @onclick="()=>AddWork(work1)">AddWork</button></td> *@}@code { IEnumerable<Work> works = new List<Work>(); private Work form = new Work(); protected override async Task OnInitializedAsync() { works = await WorkRepository.GetAllWork(); StateHasChanged(); } private async Task DeleteWork(string workId) { await WorkRepository.DeleteWork(workId); works = await WorkRepository.GetAllWork(); StateHasChanged(); } private async Task AddWork() { await WorkRepository.Addwork(form); // List<Work> work1 = new List<Work>(); // work1.Add(added); // works = work1; works = await WorkRepository.GetAllWork(); form = new(); StateHasChanged(); // Work work2 = await WorkRepository.Addwork(work1); // List<Work> work3 = new List<Work>(); // work3.Add(work2); // works = work3; // StateHasChanged(); }}`below is the repository method`public async Task Addwork(Work work){ await _employeeContext.works.AddAsync(work); await _employeeContext.SaveChangesAsync();}I'm new to blazor, I created an instance in the repository and named it _employeeContext and use it to access the tables in DB I can show the list of work without a problem I tried to add a new work and the problem is VS is not the method I get a Unhandled Reload Error. Should I need to make change in the Repository Method or i need to make changes in the razor page?