더북(TheBook)

30.6.2 따라하기

1. 앞의 실습에서 구현한 CopyrightService 클래스에 속성을 하나 더 추가한다. 속성 또는 메서드 모두 똑같이 뷰 페이지에 직접 주입해서 사용할 수 있다.

▼  Services/CopyrightService.cs 코드 추가

using System;

namespace DotNetNote.Services
{
  public class CopyrightService : ICopyrightService
  {
      public string GetCopyrightString()
      {
          return $“Copyright {DateTime.Now.Year} all right reserved.”
              + $” from CopyrightService. {GetHashCode()}”;
      }
      
      // @inject 키워드로 뷰에 직접 주입해서 사용하기 
      public string CopyrightString { get; set; } =
          $“Copyright {DateTime.Now.Year} all right reserved.”;

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