Dependency Injection example in Blazor ( .NET5) with comment
생성자 주입을 경험해보고자 한다. 순서는 아래와 같다.
코드는 Github에 첨부되어있다.
- Services/IUserRepository.cs 생성
- Services/UserRepository.cs 생성
- Controller/HomeController.cs 에서 메서드 추가 이곳에서 생성자 주입이 이루어진다.
- Startup.cs 에서 ConfigureServices에서 서비스 추가 (ConfigureServices 서비스 컨테이너에 추가하는 것)
메서드 추가 Controller 와 통신