Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Docker image
- Git
- Asp Net Core
- asp core 권한
- Docker
- react ts
- js
- 리액트
- 리액트 타입스크립트 적용하기
- asp core mvc
- react
- react typescript
- docker container
- asp.net core mvc
- React Redux
- ASP Core
- C#
- javascript
- c# delegate
- 도커 컨테이너
- 리액트 타입스크립트
- docker layer
- vscode extension
- 도커 레이어
- 도커
- redux
- 리액트 리덕스
- 도커 이미지
- 리덕스
- asp.net core
Archives
- Today
- Total
목록asp.net core di (1)
기초 메모지

종속성? 종속성이란 특정 타입에 의존한다는 뜻입니다. 즉, 특정 타입(클래스)이외에는 형변환을 할 수 없어 명시적으로 타입(클래스)을 지정해야한다는 뜻입니다. 종속성이 문제가 되는 이유 1. 재사용이 불가능해 동일한 코드를 타입 별로 만들어야합니다. 2. 코드가 많아지면서 유지보수가 어려워집니다. 종속성 주입을 통해 느슨한 코드를 만들자! 종속성 문제를 해결하기 위한 대안으로 종속성 주입(Dependency Injection)이 도입되었습니다. 종속성 주입은 상위 타입인 인터페이스로 하위 타입인 클래스를 생성하는 캡슐화를 이용합니다. 이 작업을 ASP.NET Core 프레임워크가 자동으로 넣어주는 게 종속성 주입입니다. 어떻게 구성하지? 1. 상위 타입이 될 인터페이스를 생성합니다. public inte..
Frameworks, Platforms/ASP.Net Core
2022. 9. 19. 11:58