Basically people host/develop web api & web application separately. Is it best way to keep separate both, as we know, we can implement/use both Controller (Web MVC Controller & WebAPI Mvc Controller) in same project? I just want know about the which way is best & why ?
Please let me know because I am going to develop application using entity framework.