저는 제가 일하는 회사의 웹 응용 프로그램을 개발해 왔으며 VS 2015의 기존 프로젝트에 새로운 데이터베이스를 구현하려고합니다.기존 ASP.net 코어 1.0 웹 응용 프로그램에 새 데이터베이스 추가
저는 https://docs.efproject.net/en/latest/platforms/aspnetcore/new-db.html을 가이드로 사용하고 있지만 한 달 정도만 작업 해 왔기 때문에 거기에서 논의 된 몇 가지 개념을 이해하는 데 어려움을 겪고 있습니다. 데이터베이스를 처음부터 설정하려고했지만 일주일에 아무런 진전이 없었기 때문에 UI를 디자인하기 시작했습니다. 일단 작업중인 UI가 있으면 데이터베이스를 연결하려고했습니다.
개인 사용자 계정을 갖고 싶습니다.이 튜토리얼은 우리 범위에 속하지 않습니다.
웹 응용 프로그램의 목적은 성숙에 따라 다른 기능 중 인보이스입니다. 사용자가 가입하여 자신의 데이터베이스에 액세스 할 수 있도록합니다 (또는 여러 사용자를 제어 할 수있는 경우 테이블)
다른 프로젝트를 기존 프로젝트에 추가 했으므로 이제는 이 파일 구조 :
src> MainWebapp; src> invoices.AspNetCore.NewDb
개인용 사용자 계정을 프로젝트로 생성하여 테스트 용으로 데이터베이스로 사용하고자했습니다.
기본 웹 응용 프로그램에 Entity Framework를 설치 했으므로 "데이터베이스"에도 설치해야합니까?
나는 다음 MainWebapp startup.cs 파일에 가서에서 튜토리얼에서이 코드를 붙여 넣습니다.
이public void ConfigureServices(IServiceCollection services)
{
// Database Connection
var connection = @"Server=(localdb)\mssqllocaldb;Database=invoices.AspNetCore.NewDb;Trusted_Connection=True;";
services.AddDbContext<BloggingContext>(options => options.UseSqlServer(connection));
}
문제는 내가 측면에서이 라인의 목적을 이해하지 못하는 services.AddDbContext<BloggingContext>(options => options.UseSqlServer(connection));
입니다 데이터베이스 연결. 다른 사람이 나에게 다르게 설명 할 수 있다면 뭔가가 클릭 될 수 있습니다.
ASP.net 코어 1.0이 포함 된 초보자와 데이터베이스에 대한 포괄적 인 가이드가 있습니까?
감사합니다.