PDA

View Full Version : api Controller Class میتونه جایگزینی کامل برای web Api در asp.net core MVC باشه ؟



cjNet
جمعه 18 خرداد 1397, 18:19 عصر
سلام به همه دوستان .
یه پروژه ای داریم میزنیم که برای برخی از کارها به Api های زیادی احتیاج داریم ... آیا api Controller Class به خوبی میتونه پاسخ گوی نیاز باشه یا باید یه پروژه Web Api مستقل ایجاد کنیم ؟

مرسی @

hakim22
شنبه 19 خرداد 1397, 01:18 صبح
همه ی کنترلر ها در ASP Core شامل WebAPI میشوند و همزمان از یک کنترلر میشه هم View برگرداند و هم هم json برای API
نیازی به پروژه ی مجزا ندارید مخصوصا اگر تعداد کنترلرهای شما محدوده.
اگر این API قراره برای یک اپ موبایل استفاده بشه یا مشتریانی خارج از سایت ازش استفاده کنن معمولا بهتره پروژه ی جدا داشته باشید.