요약 변수 명에 다국어를 사용하면 Utf8Json에서는 정상적으로 변환되지 않는다. 실험 과정 public sealed record LocaleLanguage(int Id, List Text); public sealed record LocaleLanguage2(int Id, int 값, int Value, int ценность, int মান, int 价值, int 價值, int ค่า); 테스트할 클래스는 위와 같이 준비했다.
하나는 List만 있고 멤버 변수는 영어를 사용하지만 값은 다양한 문자열을 넣을 것. 다른 하나는 변수명 자체가 여러 언어로 작성된 경우이다.
이 테스트를 작성할 때 구글 번역기를 이용해서 아무 말이나 넣은 것이라 어떤 나라의 언어 인지도 잘 생각나지 않지만 생각보다 유의미한 결과를 얻을 수 있었다. private async Task
#
asp
#
직렬화
#
성능
#
비교
#
복호화
#
변환
#
serialize
#
json
#
dotnet
#
deserialize
#
core
#
퍼포먼스