Visual Studio 2013에서 WebApi 프로젝트에 MVC 계정 컨트롤러를 추가하는 방법은 무엇입니까?

VivekDev

나는 하나의 asp.net의 개념을 이해하려고 노력하고 있습니다. 여기서 전체 운동을 했습니다. 그것은 간단합니다.

이제 더 이해하기 위해 새 Asp.Net 프로젝트를 만들고 다음과 같이 Web API 템플릿을 선택했습니다. 따라서 MVC 및 Web API 확인란이 선택되어 있습니다.

VS 2013의 새로운 Web Api 프로젝트 템플릿

프로젝트를 관찰하면 AccountController는 ApiController이므로보기 폴더에는 예상대로 Account 및 Manage 폴더가 없습니다.

웹 API 용 계정 컨트롤러

이제 내 질문은 위의 프로젝트에 Mvc 계정 컨트롤러를 어떻게 추가합니까? 다음과 같이 새 프로젝트 대화 상자에서 MVC를 선택하면 얻을 수 있다는 것을 잘 알고 있습니다.

VS 2013의 새로운 MVC 프로젝트 템플릿

What I want is to add is an MVC account controller along with the views exactly like the following in the Web api project show earlier.

MVC 용 계정 컨트롤러

This should be very easy I guess. So could someone please describe some steps? Like for example, which model and context we need to select on add scaffold and then Add Controller dialogs?

스캐 폴드 추가 대화 상자 스캐 폴드 대화 상자 뒤에 컨트롤러 추가 대화 상자

In other words I want to understand looking at a controller say AccountController be it Api or Mvc, how do I understand what is the model class and Data context associated with it.

Xavier Egea

The plenty of scafold templates that exists are very useful to have an application running. Even you can create a new WepApplication project and add the Nuget package AspNet.Identity Sample, wich has a lot of features.

그러나 프로젝트의 경우 빈 Web Api 프로젝트로 시작한 다음 필요한 항목 만 추가하는 것이 좋습니다. 이렇게하면 Wep Api가 AspNet ID (계정 관리, Google 또는 Facebook과 같은 외부 로그인 공급자 등)와 함께 작동하는 방식을 더 잘 이해할 수 있습니다.

단계별 자습서 (및 다음 시리즈)는 빈 Web Api 프로젝트에서 시작하여 Web Api 및 AspNet ID를 구현하고 이해하는 방법을 안내합니다.

도움이 되었기를 바랍니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관