Skip to content

PyeongsaengCoding/DI_example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DI_example

Dependency Injection example in Blazor ( .NET5) with comment

간단한 DI(Dependency Injection)의 이해

생성자 주입을 경험해보고자 한다. 순서는 아래와 같다.

코드는 Github에 첨부되어있다.

{ProjectName}.Shared

  1. User.cs 생성

{ProjectName}.Server

  1. Services/IUserRepository.cs 생성
  2. Services/UserRepository.cs 생성
  3. Controller/HomeController.cs 에서 메서드 추가 이곳에서 생성자 주입이 이루어진다.
  4. Startup.cs 에서 ConfigureServices에서 서비스 추가 (ConfigureServices 서비스 컨테이너에 추가하는 것)

{ProjectName}.Client

Pages/Index.razor 에서

메서드 추가 Controller 와 통신

About

Dependency Injection example in Blazor ( .NET5) with comment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published