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” } } }