.NET 8의 디버깅 개선 사항 | James Newton-King

.NET 8에서 디버깅 시 디버그 속성 정보 좀 더 식별하기 쉽게 바뀌었습니다.

  • HttpContext, WebApplication, MVC 및 Razor, gRPC, 엔드포인트 메타데이터, 로깅, 설정

.NET 7

.NET 8
image


9개의 좋아요

여담이지만 Newtonsoft.Json NuGet 패키지의 원작자로 잘 알려진 그 분이네요!

실제로 이름이 제임스 뉴턴 킹,

1개의 좋아요

크으… 너무 깔끔하게 잘보이네요

1개의 좋아요

너무 반갑습니다. ㅠㅠ
잘모르는 데이터를 일일이 하나씩 마우스 클릭하면서 알아보는게 힘들고 귀찮았는데,
보기 편하게 변경되었네요 ㅎㅎ

소홀하기 쉬운 ToString 오버라이드들을 많이 다듬었네요! 이거 공수 무척 많이 들었을법한 일인데 칭찬할만한 부분이네요. ㅎㅎ

2개의 좋아요

관련 기능에 대한 유용한 링크가 있어 공유합니다. 사용자 정의 클래스의 디버거 정보 표시에 대한 아티클입니다.

DebuggerDisplay 특성(Attribute)에 대한 내용으로 ToString오버라이드도 유용하지만 지양해야되는 이유와 해당 특성에 대한 몇가지 실용적인 관점의 정보를 기술하고 있습니다ㅎ

이미 알고 계신 분들도 많이 계시겠지만 또 어떤 분들에게는 정보가 될 수 있을 것 같아 공유해봅니다:smiley:

1개의 좋아요