У меня есть один объект CUSTOMER, который должен быть доступен / доступен для всех частей приложения Blazor, от MainLayout до NavMenu и компонентов бритвы. Как реализовать глобальный объект Singleton?
Я пытался использовать DI в Startup.cs вот так
services.AddSingleton<ICustomer, Customer>();
А затем в MainLayout
@inject Customer cust
затем задайте некоторые свойства.
А затем в CustomerPage
@inject Customer cust
Но значения в CUSTOMERPAGE
пустые * Чего мне не хватает? Мне нужно сохранить этот объект в приложении.