r2 vs r3
......
44
55
Json 파싱에 System.Text.Json을 사용했지만 당연히 Newtonsoft.Json을 사용해도 무방하다.
66
7
레코드 타입을 이용하기 때문에 9.0 이상 사용을 전제로 한다. 8.X 아래 버전에서 사용한다면 레코드 타입 대신 별도의 클래스를 정의하 다.
7
레코드 타입을 이용하기 때문에 9.0 이상 사용을 전제로 한다. 8.X 이하 버전에서 사용한다면 레코드 타입 대신 별도의 클래스를 정의하 사용해야 한다.
88
99
Json Deserialize를 위해 레코드 타입을 추가한다. JsonDocument로 파싱해 RootElement로부터 Property를 가져오는 방법도 있으나 별도의 Immutable Object를 이용하는 것이 더 적절하다고 본다.
1010
{{{#!syntax csharp
......