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!”);
              });
          }
      }
    }
    

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