エラー:「一つだけ複合型のWeb APIのコントローラのアクションの引数として許さ。」ソリューション

最近の単語を解決するには、バックグラウンドのデータ転送エラーにフォアグラウンドに由来しているブレークポイントを入力することはできません。

「ソースをバインドのコントローラーアクションに引数として許さつだけの複雑なタイプは 『ボディ』です。しかし、AddMenu(API /サービス/アプリ/ ArchvieOrganization / AddMenu)は、複数含まれています!

 

問題の理由

APIアプリケーションインターフェース方法は、そうでなければときインタフェースエラー上記サイドJS APIが起こると呼ばれる、唯一の複合型を含む、複合型の複数のABP着信フレームに定義されていません。

複合型とは何か:カスタムタイプが複合型であります

APIインターフェース方法は複合型を有することができる(戻り値、パラメータが渡されます)

インターフェースメソッドはメソッドをインターフェースする他のネストされたコールがあるJSによって呼び出された場合、インタフェースメソッドは、ただ1つの複合型(エラーのより複雑な種類があるが無限ループに報告される)と呼ばれています

その理由を推測する:対応するインタフェースメソッドコンテナを見つけるためにノンストップで、無限ループをトリガする見つけることができません

あなたはタイプのDataTableインターフェイスメソッドの変数で設定することができません

 

画像を貼り付け

 

その上のクラスの2クラスの後

画像を貼り付け

 

画像を貼り付け

おすすめ

転載: www.cnblogs.com/cyqdeshenluo/p/12144711.html