Я хочу сделать 3-ярусное приложение.Как подключить трехуровневое приложение в .NET?
Я использую MS SQL для базы данных, подключенной к «BL» с репозиториями и единицей работы (используя Entity). И я хочу подключить веб-API к BL. Я использовал SOAP для подключения веб-API и BL в прошлом, но как я могу подключить их без него и без использования прямых ссылок (чтобы их можно было разделить).
Если нет необходимости в отделении, вы можете понять почему?
Почему мыло для веб-API, оно должно принимать Http-вызовы, поскольку оно определяет конечную точку Http. Мыло для связи с веб-сервисом –
Трудно сказать, как вам не нужно разделение, не зная, почему вы думаете, что вам нужно разделение. Что не так с WebAPI, напрямую связанным с BL? –
Я всегда предпочитаю держать вещи как можно более раздельными. Что касается SOAP, это был еще один унаследованный проект. – Dante