not be converted to ...
Stack Trace:
ThrowHelper.ThrowJsonException_DeserializeUnableToConvertValue(Type propertyType)
ObjectDefaultConverter`1.OnTryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value)
JsonConverter`1.TryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value)
JsonConverter`1.ReadCore(Utf8JsonReader& reader, JsonSerializerOptions options, ReadStack& state)
JsonSerializer.ReadCore[TValue](JsonConverter jsonConverter, Utf8JsonReader& reader, JsonSerializerOptions options, ReadStack& state)
JsonSerializer.ReadCore[TValue](Utf8JsonReader& reader, Type returnType, JsonSerializerOptions options)
JsonSerializer.Deserialize[TValue](String json, Type returnType, JsonSerializerOptions options)
JsonSerializer.Deserialize[TValue](String json, JsonSerializerOptions options)
А класс покажете?
public class StravaTokenResponse { public string State { get; set; } public string Code { get; set; } public string Scope { get; set; } }
Это Newtonsoft или System.Text.Json?
System.Text.Json Сейчас сделал отдельный тест с этой строкой, в нем почему то все нормально работает
Может быть у вас где-то в конфигурации сериализатора стоит, например, именование свойств как pascalCase вместо PascalCase?
Обсуждают сегодня