3

誰かがこれの適切な解決策を見つけましたか?私は大きな期待を持ってWebAPIを試してみました(KOとHTML5を使用してphp /restlerでRESTAPIの実装を成功させた後)。Getは魅力のように機能しています。私の変数が常にnullであるかどうかに関係なく、過去20時間以上ポストで立ち往生しました。とにかく私のフレームワークの一部であるDTOとリポジトリの実装があります。FromBodyヒントと、検索で利用できるほとんどすべてのものを試してみました。CRestとFiddlerを使用してこれをテストしています。生のrequest.contentを取得しても問題ありません。その後、jsonの読み込みなどを自分で処理します。この時点で、私はイライラしていて、4.0に戻り、wcfを使用してResTを再度生成することを考えています。どんな助けでも本当にありがたいです...

DTO:
public class TestEntity
{
    public TestEntity() { } 
    public int UserId { get; set; }
    public string UserName { get; set; }
}

コントローラー:パブリッククラスtestController:ApiController

{
    // POST api/test
    public TestEntity PostTest([FromBody] TestEntity t)
    {
        var x = new TestEntity();
        if (!this.ModelState.IsValid)
        {

            return x;
        }
        else
        {
            return x;
        }
    }

私はCRESTを介して呼び出しています...。

4

1 に答える 1