Open gimmi opened 7 years ago
Seems that JObject
deserialization work as expected for inner field like these:
public class Dto
{
public Guid Id { get; set; }
public string Name { get; set; }
public JObject Props { get; set; }
}
Currently the exception is the following: Message of InvalidDataContractException: Type 'Newtonsoft.Json.Linq.JToken' cannot be serialized. Consider marking it with the DataContractAttribute attribute, and marking all of its members you want serialized with the DataMemberAttribute attribute. Alternatively, you can ensure that the type is public and has a parameterless constructor - all public members of the type will then be serialized, and no attributes will be required.
Hi,
given the following dto
this code work as expected, receiving
application/json
body and responding withapplication/json
the same request return an empty json (
{}
) with this implementationWhat's wrong with this endpoint? Isn't deserialization to
JToken
working?