Мне понадобилось немного, чтобы понять это, если предположить, что я понимаю сейчас. С серверной стороны у вас более или менее есть приложение ядра .net, которое служит хостом для другого приложения ядра .net (в данном случае, приложения .client).
Предполагая, что вы начинаете с кода, сгенерированного с помощью шаблона проекта "на стороне сервера", вы должны иметь возможность запустить проект .Server и перейти по URL-адресу, который он упоминает, или просто установить проект .Server в качестве при запуске, затем нажмите «Пуск» в Visual Studio
С серверным шаблоном вы получите 2 проекта.
(1) "Your-project.App"
Здесь вы найдете свои «страницы»
(2) "Ваш-проект.Сервер"
Этот проект «обслуживает» проект .App. Здесь также можно установить контроллеры API и т. Д. Или даже отдельные бритвенные страницы и т. Д.
Как правило, вы не будете получать доступ к коду .App из проекта .Server, и если вы не собираетесь использовать конечные точки API, вам может не потребоваться добавлять какой-либо дополнительный код в файлы проекта .Server.
Надеюсь, это поможет