더북(TheBook)

36.2.3 따라하기 2: 데이터베이스 연결 문자열 설정 및 모델 클래스 구현하기

1. ASP.NET Core 1.0 프로젝트인 C:\ASP.NET\DotNetNote 웹 프로젝트를 연다.

2. DotNetNote 프로젝트 루트에 있는 appsettings.json 파일에 데이터베이스 연결 문자열을 기록하자. 앞에서 생성 또는 테이블을 추가한 로컬 DB의 DotNetNote 데이터베이스에 대한 정보를 프로젝트 루트에 있는 appsettings.json 파일에 Data:DefaultConnection:ConnectionString 항목으로 기록한다. 참고로 ConnectionStrings:DefatultConnection 항목을 그대로 사용해도 된다. 다음과 같이 데이터베이스 연결 문자열을 두 가지 형식으로 중복해서 기록하자.

▼  appsettings.json 파일에 데이터베이스 연결 문자열 추가

{
  “ConnectionStrings”: {
      “DefaultConnection”:
      “Server=(localdb)\mssqllocaldb;Database=DotNetNote;Trusted_Connection=True;”
  },
  
  “Data”: {
      “DefaultConnection”: {
          “ConnectionString”:
      “Server=(localdb)\mssqllocaldb;Database=DotNetNote;Trusted_Connection=True;”
      }
  },
  
  “Logging”: {
      “IncludeScopes”: false,
      “LogLevel”: {
          “Default”: “Debug”,
          “System”: “Information”,
          “Microsoft”: “Information”
      }
  }
}

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