4. 서비스 클래스로 분리한 것의 장점을 살려 재사용한다는 것을 확인해보자. DependencyInjectionDemoController.cs 컨트롤러에 다음과 같이 About 액션 페이지를 만들고 서비스 클래스를 똑같이 호출해서 사용해보자.
▼ 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(); } public IActionResult About() { CopyrightService _svc = new CopyrightService(); ViewBag.Copyright = _svc.GetCopyrightString(); return View(); } } }