Не может использовать блазор с серверным хостингом - PullRequest
0 голосов
/ 14 января 2019

Здравствуйте, я пытаюсь использовать Blazor с хостингом на стороне сервера. Так что я установил server в качестве стартового проекта. Однако после запуска сервера я не могу получить доступ к клиенту из браузера. Если я занимаюсь хостингом на стороне сервера, разве мне не нужно иметь доступ к клиенту в браузере?

P.S Я все еще не понимаю, когда делаю хостинг на стороне сервера, относится ли это к отдельному проекту или .net core в рамках проекта client. (Я не понимаю, как запускается последняя)

1 Ответ

0 голосов
/ 15 января 2019

Мне понадобилось немного, чтобы понять это, если предположить, что я понимаю сейчас. С серверной стороны у вас более или менее есть приложение ядра .net, которое служит хостом для другого приложения ядра .net (в данном случае, приложения .client).

Предполагая, что вы начинаете с кода, сгенерированного с помощью шаблона проекта "на стороне сервера", вы должны иметь возможность запустить проект .Server и перейти по URL-адресу, который он упоминает, или просто установить проект .Server в качестве при запуске, затем нажмите «Пуск» в Visual Studio

С серверным шаблоном вы получите 2 проекта.
(1) "Your-project.App"
Здесь вы найдете свои «страницы»
(2) "Ваш-проект.Сервер"
Этот проект «обслуживает» проект .App. Здесь также можно установить контроллеры API и т. Д. Или даже отдельные бритвенные страницы и т. Д.

Как правило, вы не будете получать доступ к коду .App из проекта .Server, и если вы не собираетесь использовать конечные точки API, вам может не потребоваться добавлять какой-либо дополнительный код в файлы проекта .Server.

Надеюсь, это поможет

...