# Example Code

> 컴투스 서버캠퍼스 1기의 첫번째 과제를 수행하면서 만든 문서입니다. ASP.NET Core로 WebAPI 서버 만들기를 위한 예제 코드를 분석하였습니다. 각 코드가 무엇을 의미하는 지에 대해 메모했습니다. ASP.NET Core에 대한 학습이 어느정도 이루어진 후에 내용을 살펴보면 더 좋습니다. ASP.NET Core에 대한 학습자료는 [관련 게시글](https://dong-d.gitbook.io/asp.net-core/)을 참고해주세요.

## basic01

ASP.NET Core Web API 기본 템플릿 예제 (Controller, Route)

## basic02

basic01과 유사한 구조로 만든 예제 (Controller, Route)

## basic03

MySQL과 Redis를 사용하여 계정 생성과 로그인 처리 (SqlKata 연결, Redis 연결)

## basic04

basic03에 로깅 서비스 추가

## basic05

basic\_04에서 로거를 표준에서 ZLogger로 변경

## basic06

사용자 지정 미들웨어 추가

## basic07

출력필터 사용, 인메모리 사용

## 안내사항

학습하면서 작성한 문서이기에 잘못된 내용이 있을 수 있습니다. 수정이 필요한 부분이 있으면 `ehdgus6634@naver.com` 으로 메일을 보내주시면 확인하겠습니다.
