Я хотел бы создать один веб-сайт, на котором некоторые вспомогательные функции будут разделены на несколько проектов Blazor.
Таким образом, основной сайт - это одно приложение Blazor, но / private и / shop - это отдельные приложения Blazor, в которых пользователям необходимо зарегистрироваться и войти в систему, чтобы получить доступ к функциям. Поскольку на основном сайте должна быть панель навигации, общая для всех сайтов (там есть кнопки входа и регистрации), как вы можете общаться между приложениями Blazor?
Если я настроил аутентификацию на основном сайте и использую AppState на основном сайте для хранения значений, как может суб-приложение, работающее в / частном режиме, получить доступ к этим данным (например, isLogged in или userName data).