I've got an uninstantiated generic type, e.g.
public class Dto<T> {
public T t;
}
I need to get a JsonContract for this type from DefaultContractResolver. When calling ResolveContract, I've got an ArgumentException - the contract resolver is trying to create a default constructor for this type, which I suspect is illegal for an uninstantiated generic type.
How can I get the contract for this type?