嗨,我正在尝试发布一个类似的对象:
public class myobj
{
public string name {get;set;}
public myEntity myentity {get;set;}
public mySecondEntity mySecondEntity {get;set;}
}
public class myEntity {get;set;}
{
public string name {get;set;}
public string description {get;set;}
}
public class mySecondEntity {get;set;}
{
public string name {get;set;}
public string description {get;set;}
}
当我使用生成 myObj 的新对象并使用 PostUrlEncodedAsync 时,它会将其发布为:
name : "myname",
myentity : "detex.Models.DTO.myEntity",
mysecondentity : "detex.Models.DTO.mySecondEntity
不确定我的命名空间/类在这些字段中做了什么。我将其发布为等待“myurl.com”.PostUrlEncodedAsync(_model)。