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