Justin Yoo

Author posts

ASP.NET Core 팁 & 트릭 - swagger 통합

in Asp Net-iis · 3 min read

이 포스트는 ASP.NET Core 프레임워크로 애플리케이션을 개발할 때 유용하게 쓸 수 있는 몇가지 팁과 트릭들을 소개하는 포스트들 중 세번째입니다. IoC 콘테이너로써 Autofac 사용하기 Web API 요청/응답 직렬화/비직렬화 Web API Swagger 설정 글로벌 에러 핸들러 설정 POCO 콘트롤러 작성 API 개발을 하다보면 다른 애플리케이션에서 쉽게 참조를 할 수 있게끔 만들어야 한다. 예전 포스트: Swagger 및 HAL, AutoRest를 이용한 Web API 서비스 ...

ASP.NET Core 팁 & 트릭 - 요청과 응답 직렬화 및 비직렬화

in Asp Net-iis · 2 min read

이 포스트는 ASP.NET Core 프레임워크로 애플리케이션을 개발할 때 유용하게 쓸 수 있는 몇가지 팁과 트릭들을 소개하는 포스트들 중 두번째입니다. IoC 콘테이너로써 Autofac 사용하기 Web API 요청/응답 직렬화/비직렬화 Web API Swagger 설정 글로벌 에러 핸들러 설정 POCO 콘트롤러 작성 Web API 애플리케이션을 개발하다보면 반드시 고려해야 하는 사항들 중 하나가 바로 요청과 응답 객체들을 JSON 포맷으로 직렬화 혹은 비직렬화하는 것이다. Web API 2 ...

ASP.NET Core 팁 & 트릭 - ioc 콘테이너로써 Autofac 사용하기

in Asp Net-iis · 2 min read

이 포스트는 ASP.NET Core 프레임워크로 애플리케이션을 개발할 때 유용하게 쓸 수 있는 몇가지 팁과 트릭들을 소개하는 포스트들 중 첫번째입니다. IoC 콘테이너로써 Autofac 사용하기 Web API 요청/응답 직렬화/비직렬화 Web API Swagger 설정 글로벌 에러 핸들러 설정 POCO 콘트롤러 작성 ASP.NET Core 애플리케이션은 이미 IoC 콘테이너를 내장하고 있어서 그것을 그대로 사용하는 것에 크게 문제가 없다. 다만 이미 Autofac을 다른 프로젝트에서 사용하 ...

AppVeyor를 이용하여 Azure에 지속적 통합 및 배포하기

in Arm Devops-on-azure · 4 min read

지난 포스트 AppVeyor를 이용한 지속적인 통합, 빌드 및 배포에서는 간단하게 AppVeyor를 통해 소스코드를 빌드하고 테스트한 후 배포까지 하는 방법에 대해 알아보았다. 이 포스트는 그의 연장선 상에 있으며, 특히 ASP.NET Core 프레임워크로 만들어진 앱을 중심으로 좀 더 정리해 보도록 한다. 여기세 쓰인 소스코드는 아래에서 확인할 수 있다. https://github.com/devkimchi/AppVeyor-Sample 빌드 셋업 먼저 AppVeyor 쪽에 프로젝트를 등록한다. ...

오피스 365 그래프 API를 사용자 인증 없이 직접 애플리케이션에서 사용하기

in Enterprise Integration · 5 min read

최근 MS가 발표한 Microsoft Graph는 오피스 365 리소스들을 단일 엔드포인트를 통해 손쉽게 접근할 수 있도록 하여 애플리케이션에 손쉽게 통합할 수 있게 했다. 기존의 수많은 엔드포인트들을 하나로 통합했다는데 굉장한 의미를 둘 수 있겠다. 이 Graph API를 타 애플리케이션에서 사용하려면 해당 애플리케이션을 반드시 Azure 액티브 디렉토리 (AAD)에 등록해야 한다. 이 때, 이 애플리케이션이 어떤 방식으로 아주어 리소스들을 사용할 수 있는지 선택할 수 있다. 사실, 둘 중 하 ...

파워쉘을 이용하여 IIS 또는 IIS Express에 자가서명 루트 인증서 적용하기

in Asp Net-iis · 3 min read

Azure의 다양한 리소스들을 웹 애플리케이션이나 네이티브 애플리케이션에서 사용하기 위해서는 해당 애플리케이션들을 Azure Active Directory (AAD)에 우선 등록시켜야 한다. 이렇게 등록한 애플리케이션은 아주어의 리소스들을 AAD에서 설정한 권한대로 사용이 가능하다. 이 때 애플리케이션과 아주어 리소스들간의 커뮤니케이션은 REST API를 이용하게 되는데, 항상 SSL을 이용한 HTTPS 프로토콜을 이용한다. 즉, 애플리케이션은 SSL 인증서를 앱에 반드시 포함시켜야 통신이 가능하 ...