Неправильно ли использовать классы из System.Net и System.Net.Http на уровне бизнес-логики? - PullRequest
0 голосов
/ 26 сентября 2018

На уровне бизнес-логики нашего приложения ASP.NET Core мы отправляем POST-запрос на внешний API с помощью System.Net.Http.HttpClient.

Считается ли уровень бизнес-логикинеправильное место для использования классов из System.Net и System.Net.Http?Если да, какой уровень будет правильным, учитывая, что у нас есть трехуровневая архитектура (веб, бизнес-логика, доступ к данным)?

1 Ответ

0 голосов
/ 26 сентября 2018

Использование HTTP-запроса на бизнес-уровне является правильным.Это способ отсоединить 2 разных приложения или два модуля одного и того же приложения.

Чтобы узнать, есть ли лучшее решение, вы должны предоставить более подробную информацию о продукте, который вы интегрируете.Конечно, бизнес-уровень - это не всегда неправильное место, не всегда лучшее место!

...