I'm currently working on an integration between systems and I've decided to use WebApi for it, but I'm running into an issue...
Let's say I have a model:
public class TestModel
{
public string Output { get; set; }
}
and the POST method is:
public string Post(TestModel model)
{
return model.Output;
}
I create a request from Fiddler with the header:
User-Agent: Fiddler
Content-Type: "application/xml"
Accept: "application/xml"
Host: localhost:8616
Content-Length: 57
and body:
<TestModel><Output>Sito</Output></TestModel>
The model
parameter in the method Post
is always null
and I have no idea why.
Does anyone have a clue?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…