У меня есть приложение Blazor, где я внедряю класс (NotificationClass) в MainLayout.razor.
NotificationClass имеет строковое свойство Errors.Моя цель - использовать этот класс для привязки к какому-либо компоненту, чтобы я мог показать ошибки, возникающие в любой области клиентского приложения.Конечная идея состоит в том, чтобы показать уведомление Toast при возникновении ошибки.
Но пока это не работает.
Вопрос Можно ли ввести одиночный файл?экземпляр для различных областей приложения?
Если это так, я думаю, что мне нужно реализовать событие Changed, чтобы я мог вызывать StateHasChanged в MainLayout.razor.
Resolved
Я смог решить это сам, сделав именно то, что я подозревал.Я поднял событие, которое обрабатывается MainLayout.Для этого события
я вызываю this.StateHasChanged ().