WebAPIコントローラーでブレークポイントをヒットできません

マインドターギャップ

このコードをデバッグしようとすると:

 // POST: api/Events
    [HttpPost]
    public async Task<IActionResult> PostEvent([FromBody] object savedEvent)
    {

        Event addedEvent = JsonConvert.DeserializeObject<Event>(savedEvent.ToString());

        if (!ModelState.IsValid)
        {
            return BadRequest(ModelState);
        }

カントはこの行を打った:

   Event addedEvent = JsonConvert.DeserializeObject<Event>(savedEvent.ToString());

デバッガーは続行を押すように反応しますが、過去のコードは実行されません。私は本当に混乱しています。ご協力いただきありがとうございます。

ブレンダンロング

アクションの非同期部分を削除してみてください。これは永続的な解決策ではありませんが、デバッグに役立つ場合があります。私が提案するもう1つのことは、アクションのコードを試してみることです。デシリアライズが失敗し、何らかの理由でデバッガーがキャッチしないという例外がスローされる可能性があります。

// POST: api/Events
[HttpPost]
public ActionResult PostEvent([FromBody] object savedEvent)
{

    Event addedEvent = JsonConvert.DeserializeObject<Event>(savedEvent.ToString());

    if (!ModelState.IsValid)
    {
        return BadRequest(ModelState);
    }

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

MVCプロジェクトでWebAPI2コントローラーをヒットできません

分類Dev

Symfony3コントローラーでエラートレースをブロックできません

分類Dev

コンポーネントをストーリーブックにインポートできません

分類Dev

Jupyterノートブックにopencvをインポートできませんが、Anacondaのコマンドラインでインポートできます

分類Dev

Laravelのindex.php外のブレークポイントにヒットできません

分類Dev

コントラクト(サブストレート)システムをデプロイできません。ExtrinsicFailedOther

分類Dev

Scalaノートブックにコアラをインポートできません

分類Dev

ファブリックインポートエラー:名前「isMappingType」をインポートできません

分類Dev

VS Codeでフラッターダーツコードをデバッグできません、未確認のブレークポイントエラー

分類Dev

「ブレークポイントは現在ヒットしません」-そして.pdbファイルを追加できません

分類Dev

Rmarkdownレポートでプロット的にインタラクティブなプロットを生成できません

分類Dev

.NET Frameworkコードのデバッグ時にブレークポイントがエラーをバインドできませんでしたか?

分類Dev

JSONオブジェクトボレーポストリクエスト-サーバーにヒットできません-アドレス192.168.0.3にバインドされたローカルURLをレールします

分類Dev

Xcode。ブレークポイントで停止できません

分類Dev

F#FSIはインライン関数内でブレークをヒットしません

分類Dev

Angular2でインラインブロックとして表示するコンポーネントを取得できません

分類Dev

WebAPIコントローラーにデータを入力できません

分類Dev

WebAPIクライアントライブラリをインストールできません

分類Dev

コードブロックはブレークポイントで停止しません

分類Dev

必要なコントローラーのPOSTメソッドをヒットできません

分類Dev

VS2015はWebAPIプロジェクトのブレークポイントで壊れません

分類Dev

別のコンピューターからプロジェクトをインポートした後、ライブラリを解決できません

分類Dev

実行中のDockerコンテナ内のライブラリでローカルIDEブレークポイントをヒットする

分類Dev

実行中のDockerコンテナ内のライブラリでローカルIDEブレークポイントをヒットする

分類Dev

sqlite3データベーステーブルのすべての行からのデータをリストに入力できません、エラー:トレース/ブレークポイントトラップ(コアダンプ)

分類Dev

プロットライブラリをインポートできません(Python)

分類Dev

malloc()でブレークポイントを設定できません

分類Dev

QtCreatorはLinuxでブレークポイントを設定できません

分類Dev

PyCharm Professional2018.1.3でブレークポイントを使用できません

Related 関連記事

  1. 1

    MVCプロジェクトでWebAPI2コントローラーをヒットできません

  2. 2

    Symfony3コントローラーでエラートレースをブロックできません

  3. 3

    コンポーネントをストーリーブックにインポートできません

  4. 4

    Jupyterノートブックにopencvをインポートできませんが、Anacondaのコマンドラインでインポートできます

  5. 5

    Laravelのindex.php外のブレークポイントにヒットできません

  6. 6

    コントラクト(サブストレート)システムをデプロイできません。ExtrinsicFailedOther

  7. 7

    Scalaノートブックにコアラをインポートできません

  8. 8

    ファブリックインポートエラー:名前「isMappingType」をインポートできません

  9. 9

    VS Codeでフラッターダーツコードをデバッグできません、未確認のブレークポイントエラー

  10. 10

    「ブレークポイントは現在ヒットしません」-そして.pdbファイルを追加できません

  11. 11

    Rmarkdownレポートでプロット的にインタラクティブなプロットを生成できません

  12. 12

    .NET Frameworkコードのデバッグ時にブレークポイントがエラーをバインドできませんでしたか?

  13. 13

    JSONオブジェクトボレーポストリクエスト-サーバーにヒットできません-アドレス192.168.0.3にバインドされたローカルURLをレールします

  14. 14

    Xcode。ブレークポイントで停止できません

  15. 15

    F#FSIはインライン関数内でブレークをヒットしません

  16. 16

    Angular2でインラインブロックとして表示するコンポーネントを取得できません

  17. 17

    WebAPIコントローラーにデータを入力できません

  18. 18

    WebAPIクライアントライブラリをインストールできません

  19. 19

    コードブロックはブレークポイントで停止しません

  20. 20

    必要なコントローラーのPOSTメソッドをヒットできません

  21. 21

    VS2015はWebAPIプロジェクトのブレークポイントで壊れません

  22. 22

    別のコンピューターからプロジェクトをインポートした後、ライブラリを解決できません

  23. 23

    実行中のDockerコンテナ内のライブラリでローカルIDEブレークポイントをヒットする

  24. 24

    実行中のDockerコンテナ内のライブラリでローカルIDEブレークポイントをヒットする

  25. 25

    sqlite3データベーステーブルのすべての行からのデータをリストに入力できません、エラー:トレース/ブレークポイントトラップ(コアダンプ)

  26. 26

    プロットライブラリをインポートできません(Python)

  27. 27

    malloc()でブレークポイントを設定できません

  28. 28

    QtCreatorはLinuxでブレークポイントを設定できません

  29. 29

    PyCharm Professional2018.1.3でブレークポイントを使用できません

ホットタグ

アーカイブ