더북(TheBook)

2. DependencyInjectionDemoController.cs 파일의 Index 액션 메서드로 돌아와서 직접 문자열을 입력했던 부분을 지우고 CopyrightService 서비스 클래스의 인스턴스를 생성하고 GetCopyrightString() 메서드의 결괏값을 전달한다.

▼  Controllers/DependencyInjectionDemoController.cs 코드 변경

using DotNetNote.Services;
using Microsoft.AspNetCore.Mvc;

namespace DotNetNote.Controllers
{
  public class DependencyInjectionDemoController : Controller
  {
      public IActionResult Index()
      {
          CopyrightService _svc = new CopyrightService();
          ViewBag.Copyright = _svc.GetCopyrightString();
          
          return View();
      }
  }
}

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