Ո՞րն է Web API-ի օգտագործումը MVC 5-ում:
Ո՞րն է Web API-ի օգտագործումը MVC 5-ում:

Video: Ո՞րն է Web API-ի օգտագործումը MVC 5-ում:

Video: Ո՞րն է Web API-ի օգտագործումը MVC 5-ում:
Video: Я есть. Ты есть. Он есть_Рассказ_Слушать 2024, Մայիս
Anonim

ASP. Net Web API HTTP ծառայություններ ստեղծելու շրջանակ է, որը կարող է սպառվել միջպլատֆորմային հաճախորդների կողմից, ներառյալ աշխատասեղանները կամ շարժական սարքերը, անկախ դիտարկիչներից կամ օպերացիոն համակարգերից: օգտագործված . ASP. Net Web API աջակցում է RESTful-ին հավելվածներ և օգտագործում է ՍՏԱՆԱԼ, ԴՐԵԼ, ՓՈՍՏՐԵԼ, Ջնջել բայերը հաճախորդի հաղորդակցության համար:

Այս կերպ, ո՞րն է Web API-ի օգտագործումը MVC-ում:

ASP. NET MVC - Վեբ API . ASP. NET Վեբ API շրջանակ է, որը հեշտացնում է HTTP ծառայությունների ստեղծումը, որոնք հասնում են հաճախորդների լայն շրջանակի, ներառյալ բրաուզերները և շարժական սարքերը: ASP. NET Վեբ API իդեալական հարթակ է RESTful-ը կառուցելու համար հավելվածներ վրա. NET Framework.

Կարելի է նաև հարցնել, թե ինչ է Web API-ն MVC-ում օրինակով: Տարբերությունը Web API-ի և MVC վերահսկիչի միջև

Վեբ API վերահսկիչ MVC վերահսկիչ
Մասնագիտացված է տվյալների վերադարձման մեջ: Մասնագիտացված է մատուցման տեսք:
Վերադարձեք տվյալները, որոնք ավտոմատ ձևաչափված են Accept-Type վերնագրի հատկանիշի հիման վրա: Կանխադրված է json կամ xml: Վերադարձնում է ActionResult կամ որևէ ստացված տեսակ:

Ահա, ինչպե՞ս է աշխատում Web API-ն MVC 5-ում:

Քայլ 1. Բացեք Visual Studio-ն և սեղմեք Նոր նախագիծ: Քայլ 2. Ընտրեք ASP. NET վեբ Դիմում և մուտքագրեք դիմումի անունը: Քայլ 3. Ընտրեք Վեբ API Ծրագրի ձևանմուշ և նշեք վանդակը MVC և սեղմեք OK: Visual Studio-ն ավտոմատ կերպով ստեղծում է Վեբ API հավելված՝ օգտագործելով MVC 5 հիմնված նախագծեր:

Ո՞րն է տարբերությունը MVC-ի և Web API-ի միջև:

Կան բազմաթիվ MVC-ի և Web API-ի միջև եղած տարբերությունները , այդ թվում՝ The Վեբ API վերադարձնում է տվյալները տարբեր ձևաչափերով, ինչպիսիք են JSON, XML և այլ ձևաչափեր՝ հիմնված հարցման ընդունման վերնագրի վրա: Բայց MVC վերադարձնում է տվյալները մեջ JSON ձևաչափ՝ օգտագործելով JSONResult: Այն Վեբ API աջակցում է բովանդակության բանակցություններին, ինքնահոսթինգին:

Խորհուրդ ենք տալիս: