все.Я недавно закончил веб-API (в .NET), который предназначен для поиска и возврата данных.
Проблема в том, что я на самом деле не знаю, как мне опубликовать API.Мой проект структурирован по слоям (Presentation - Services - Business - DataAccess).
На данный момент API используется только Presentation.Однако существует возможность использования внешнего веб-сайта, поэтому мне нужно опубликовать WEB API в качестве внешнего проекта (я думаю), чтобы к нему могли обращаться внешние приложения, извините за избыточность.
Проблемазаключается в том, что веб-API для поиска данных обращается к бизнес-уровню (который обращается к уровню доступа к данным) и возвращает его в виде структуры JSON.Но когда я публикую веб-API как внешний проект, он больше не может получить доступ к бизнес-уровню, который содержится в исходном веб-сайте.
Подводя итог, мне нужно знать, как структурировать два моих независимых проекта (веб-сайт и веб-API) таким образом, что я все еще могу получить доступ к бизнес-уровню из веб-API.
Я искал и нашел некоторых людей, которые предлагают опубликовать бизнес-уровень как отдельныйпроект.