asp.net webapi
-
ASP.NET MVC에서 ASP.NET CORE MVC + WEBAPI의 여정 - 파트1프로그래밍 2024. 2. 15. 15:02
이제 과거의 유산을 걷어내고 새로 스택을 쌓을 시간 입니다. ASP.NET MVC와 ASP.NET CORE MVC는 상당한 간극이 있다. 대표적으로 HttpContext를 사용하는 방법에 있다. ASP.NET MVC의 HttpContext는 Application에서 전역 객체에 속한다. 아래와 같이 설명할 수 있다. Request (Browser) ----> IIS - Create Application Thread (at ThreadPool) ---> ASP.NET MVC Pipeline ----> Find route to Controller 또한 ASP.NET MVC에서는 별도의 의존성 주입이 기본으로 없으므로 대부분의 코드가 HttpContext를 직접적으로 사용하고 있다. 코드로는 아래와 같다. p..