Заказ только для тех, кто разрабатывал приложения на Blazor либо на .Net Core MVC, в обоих случаях обязательно с использованием HTTP Get запросов.
Необходимо создать solution, состоящий из двух проектов версии .Net 8. Первый проект - Blazor-клиент, основанный на технологии Web Assembly, второй проект - Blazor-сервер. Рендеринг должен выполняться на стороне клиента по технологии Web Assembly.
В приложении на на стороне клиента оставить три стандартные вкладки, которые по умолчанию генерирует Visual Studio: приветственную страницу, тестовые счётчик и тестовое получение данных о погоде.
На странице тестового счётчика добавить два элемента управления: кнопку "Получить данные" и HTML-тег <div> под этой кнопкой. В теге <div> должно отображаться число, полученное с Blazor-сервера. При нажатии на кнопку "Получить данные" Blazor-клиент отправляет HTTP GET запрос на Blazor-сервер. В ответ на этот запрос Blazor-сервер генерирует случайное число от 0 до 99 и передаёт его по HTTP на Blazor-клиент. Blazor-клиент отображает полученное с Blazor-сервера случайное число в теге <div>.
Необходимо, чтобы solution заработал на моей машине без дополнительных настроек. Либо объяснить, как настроить.