問題タブ [webapi2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
owin - Owin で WebApi 2 のスワッシュバックルを使用してドキュメントを生成する方法
この記事を使用して WebApi プロジェクトを作成しました。
物事はうまくいっています。しかし今、クライアントは Swagger を使用してドキュメントを表示したいと考えています。構成を試みましたが、うまくいきません。コントローラーとそのアクションのリストを取得していません。
以下はswagger構成です:
c# - Web トークン認証 - 利用可能な MediaTypeFormatter がありません
Visual Studio 2013 を使用して、新しい Web API 2 プロジェクトと新しい MVC プロジェクトを作成しました。API が作成された理由である API にアクセスする他のクライアントが存在します。最終的には、API のクライアントにより、ユーザーは Facebook などを使用してログイン アカウントを作成できるようになります。
Bad Password などのログイン中に API から返されたエラーを読み取ろうとしている問題。「メディア タイプが 'text/html' のコンテンツから何かのタイプのオブジェクトを読み取るために MediaTypeFormatter を使用できません。」のようなエラーに関する多くの投稿を見てきました。しかし、この問題を解決できません。
API は json を返すだけでよいので、私の WebApiConfig.cs ファイルには
GlobalConfiguration.Configuration.Formatters.XmlFormatter.SupportedMediaTypes.Clear();
これがフィドラーでの私の投稿です
応答は次のとおりです。
正確なエラーは、「メディア タイプ 'text/html' のコンテンツからタイプ 'TokenError' のオブジェクトを読み取るために使用できる MediaTypeFormatter がありません。」
c# - WebApi2 の NHibernate - 更新と削除に関する問題
に挿入し、すべての作業を正しく選択します。データを更新すると、SQLサーバーに更新されません(サーバーへのSQL実行がないため、サーバーでは古いデータが更新されません)。ただし、このレコードを選択すると、更新されたデータが更新されて返されます。iisサーバーを再起動した後、SQLサーバーは古いデータを返し、選択しても更新されません。