2. Startup.cs 파일에 다음과 같이 서비스 등록 코드를 한 줄 더 추가한다. 나머지 코드는 생략된 상태다.

    ▼  Startup.cs

    public void ConfigureServices(IServiceCollection services)
    {
      services.AddMvc();
      
      //[DI(Dependency Injection)] 서비스 등록
      //services.AddTransient<ICopyrightService, CopyrightService>();
      //services.AddSingleton<ICopyrightService, CopyrightService>();
      services.AddScoped<ICopyrightService, CopyrightService>();
      //[DI] @inject 키워드로 뷰에 직접 클래스의 속성 또는 메서드 값 출력
      services.AddSingleton<CopyrightService>();
    }
    

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