I'm beginning in programming and I have an "asp.net mvc Web api" that provides Json that is consumed for an android application. The android app has a login, and a crud connected to a mssql server db. Now I want to build a web site/application that also consumes that json my question is if can I use the same asp mvc web api project and just added the views needed and consume the same ActionResults and methods of controllers and models respectively or must I create a new asp.net mvc project for the website. Other question is if the web application must consume its own methods that provides json from the web api or can consume the same data of the methods that uses the web api for the android application? mainly is a conceptual question what i'd like to know if can i use the same project in the following image for building the web Api and the web application (both in asp mvc) as asp mvc uses the same structure for building a web api and for a web application
