보관함

csharp enum 을 사용하는 코드 샘플

출처 : https://qiita.com/mkuwan/items/be6745f2c9e7823f8a66

사용예

 

dotnet core api version

출처 : https://dotnetcoretutorials.com/2017/01/17/api-versioning-asp-net-core/

startup.cs

출처에 보면 여러가지 방식(Url Query Based Versioning, URL Path Based Versioning, Http Header Based Versiong) 등이 있으나…

역시 익숙한 방식은

혹은

/v1/Home, /v2/Home 의 형식으로 call 가능함

 

mac에 dotnet 환경 설정

지금까지 개발을 .net 5.0 에서 해오다가 이번에 환경을 .net 6.0 으로 바꾸면서

mac 에서는 5.0 이하 버전의 .net 은 직접 설치를 해왔다.

그러다 6.0으로 바꾸면서 brew 를 사용해서 설치가 가능한것을 확인했다.

혹시 기존 runtime 이나 sdk 가 남아 있는지 확인하기 위해

혹시 남아 있는 패키지가 있으면

https://github.com/dotnet/cli-lab/releases 여기서 dotnet-core-uninstall 툴을 내려받아서 아래와 같이 실행

제대로 동작하는지 확인하기 위해서

dotnet tool도 업그레이드