Mam projekt MVC 4 na szczycie aplikacji N-warstwowej. Teraz mam wymóg, aby móc programowo korzystać z aplikacji. Stworzyłem nowy projekt Web Api w ramach tego samego rozwiązania, które znajduje się obok projektu MVC, ponownie na szczycie aplikacji N-warstwowej.Projekty MVC i Web Api w ramach tego samego rozwiązania
Ale nie jestem pewien, jak to wszystko działa, ponieważ warstwa MVC jest projektem startowym: ustawia moje DI, automapper itp. I jest projektem, który wdrażam na serwerze.
Jak należy to wszystko skonfigurować? Czy mogę skonfigurować mój projekt MVC, aby skierować wszystkie żądania/api do nowego projektu Web Api? A może projekt Web Api musi zostać wdrożony osobno?
Nie chcę robić niczego niekonwencjonalnego, więc jeśli istnieje o wiele bardziej powszechny sposób na ustawienie tego, proszę wskazać mi właściwy kierunek.
Dzięki.
Dlaczego to zostało zmienione? Co ulepszyłeś w stosunku do mojej oryginalnej publikacji? Rzeczywiście, wszystko, co zrobiliście, to podkreślenie różnych części, które nie wymagają podkreślania! – James