System.Text.Json.JsonSerializer.Serialize returns empty Json object “{}” [duplicate] September 17, 2023 by Tarik im pretty sure the serializer doesn’t work with fields. so use a property instead. public int MyInt { get; set; }