더북(TheBook)

24.1.4 Startup.cs

역시 프로젝트 루트에 있는 Startup.cs 파일은 ASP.NET Core 1.0 응용 프로그램의 시작 지점으로 ConfigureServices() 메서드에 필요한 서비스를 추가하고, Configure() 메서드에서 사용 관련 설정 정보를 구성할 수 있다. Visual Studio에서 제공하는 ASP.NET Core 프로젝트의 빈 템플릿을 사용했을 때 기본으로 생성되는 Startup.cs 파일의 내용은 다음 코드 블록과 같다.


using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Http;
using Microsoft.Extensions.DependencyInjection;
namespace DotNetNote
{
  public class Startup
  {
      public void ConfigureServices(IServiceCollection services)
      {
      }
      
      public void Configure(IApplicationBuilder app)
      {
          app.Run(async (context) =>
          {
              await context.Response.WriteAsync(“Hello World!”);
          });
      }
  }
}

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.