![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcp7tg3%2Fbtskcn4deMr%2Faa780WX3W8JbS4yzF6aatk%2Fimg.png)
Server/ASP.NET Core Web Server
[ASP.NET Core Web API Server] ASP.NET Core Overview
ASP.NET Core에서 앱을 빌드하기 위한 기본 코드는 Program.cs에서 시작한다. Program.cs는 프로그램의 시작점으로 호스트를 빌드하고, 필요한 서비스들과 미들웨어를 추가하는 작업을 한다. Program.cs를 통해 ASP.NET Core의 전반적인 동작 과정을 파악해보자. ASP.NET Core 웹 어플리케이션을 만들기 위한 웹 프레임워크의 크로스 플랫폼 버전이다. 따라서, 윈도우, 맥, 리눅스 등 다양한 플랫폼에서 실행된다. Program.cs Program.cs 파일에 어플리케이션 시작 코드를 포함한다. 즉, C의 main함수와 같은 프로그램의 진입점이라고 할 수 있다. 앱에서 요구하는 서비스를 구성한다. 앱의 요청 처리 파이프라인이 일련의 미들웨어 구성 요소로 정의된다. Main..