問題タブ [wcf-web-api]
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.
c# - C#WCF Web Api 4 MaxReceivedMessageSize
WCF Web Api 4.0フレームワークを使用していて、maxReceivedMessageSizeが65,000エラーを超えました。
webconfigを次のように更新しましたが、WCF Web Apiを使用しているため、webHttpEndpointを使用しなくなったため、これはもう使用されていないと思いますか?
新しいWCFWebAPIのMaxReceivedMessageSizeはどこで指定しますか?
CustomHttpOperationHandlerFactoryも試してみましたが、役に立ちませんでした。
asp.net - オブジェクトを追加するPOSTメソッドが失敗した場合に返す必要があるHttpStatusCode
オブジェクトを追加するPOSTメソッドが失敗した場合、どのHttpStatusCodeを返す必要がありますか?
データベース接続の問題、コードのバグ、無効なデータ、またはその他の理由が原因である可能性があります。
wcf - WCFWebAPIセキュリティ
HTTPSトランスポート用にwcfwebapiサービスを構成するにはどうすればよいですか?これは彼らが変更すると言う領域の1つであるため、最終リリースでこれがどの程度変更されるかを誰かが知っていますか?
asp.net - WCF Webサービスとデータベースからの取得-既存のasp.netサービスレイヤーを使用しますか?
web.apiを使用してWCFサービスプロジェクトの作業を開始し、既存のasp.netmvcWebアプリケーションのモバイルバージョンのデータを公開しました。
これまで、このWCF web.api入門チュートリアルを使用して、ServiceContractで作成された偽のデータを使用して何かを実行しました。
サービス契約は次のようになります。
既存のMVCアプリケーションを可能な限り使用したいのですが、既存のサービスレイヤーとドメインモデルをどのように最適に使用できますか、それとも使用しないのがベストプラクティスですか?サービスを分離する方が良いですか?
誰かが私にこれのためのいくつかの良い初心者チュートリアルを教えてもらえますか?
ありがとう、カイ
web-config - IIS への WCF Web API 構成ファイル
WCF Web API を使用して安らかなサービスを実装しており、IIS で公開したいと考えています。開発プロセス中、私はサービスをコンソール アプリケーションとして使用し、すべての構成は API を介して行われました。現在、サービスを ASP.NET アプリケーションとして公開しようとしていますが、すべての構成を Web 構成ファイルに移動するしか方法がありません。
コード化された構成は次のとおりです。
この構成を反映するには、私の web.config はどのように見えるべきですか? または、ASP.NET を使用する代わりに他のアプローチはありますか?
どんな助けでも大歓迎です。
wcf - WebInvoke を使用して WCF WebApi でデータを POST する
最近、WCF WebApiを使用して REST API を作成し始めました。CodePlex で入手できるサンプルと、Alex Zeitler による記事シリーズをたどりました。
次のように、POST 経由でデータを受け入れるメソッドを作成しようとしました。
そして、これは私のエンティティです:
そして最後に、これは Global.asax での私の構成です。
このように Fiddler を使用して何かを POST しようとすると:
次のエラー メッセージが表示されます。
サーバーでリクエストの処理中にエラーが発生しました。例外メッセージは、「指定された値に無効な HTTP ヘッダー文字が含まれています。パラメータ名: name'. 詳細については、サーバー ログを参照してください。例外スタック トレースは次のとおりです。
System.Net.WebHeaderCollection.CheckBadChars (文字列名、ブール値 isHeaderValue) で System.Net.WebHeaderCollection.Add (文字列名、文字列値) で System.Collections.Specialized.NameValueCollection.Add (NameValueCollection c) で System.ServiceModel.Activation .HostedHttpContext.HostedRequestContainer.System.ServiceModel.Channels.HttpRequestMessageProperty.IHttpHeaderProvider.CopyHeaders(WebHeaderCollection ヘッダー) で System.ServiceModel.Channels.HttpRequestMessageProperty.get_Headers() で Microsoft.ApplicationServer.Http.Channels.HttpMessageEncodingRequestContext.ConfigureRequestMessage(メッセージ メッセージ) in F :\codeplex\wcf\Http\Src\Microsoft.ApplicationServer.Http\Microsoft\ApplicationServer\Http\Channels\HttpMessageEncodingRequestContext.cs:Microsoft.ApplicationServer.Http.Channels の 222 行目。F:\codeplex\wcf\Http\Src\Microsoft.ApplicationServer.Http\Microsoft\ApplicationServer\Http\Channels\HttpMessageEncodingRequestContext.cs:System.ServiceModel.Dispatcher.ChannelHandler.EnsureChannelAndEndpoint(RequestContext request) の 54 行目の HttpMessageEncodingRequestContext.get_RequestMessage() ) System.ServiceModel.Dispatcher.ChannelHandler.TryRetrifyingInstanceContext (RequestContext 要求) で
なぜこれが起こるのか分かりますか?
iis - IISでホストされているWCFWebAPI
WCFWebAPIを試してみたいです。私の計画は、IISでホストされ、単独で実行されるアプリケーションを作成することです(MVC 3アプリケーションなどと組み合わせないでください)。多分私はそれにアドレスhttp://192.168.1.2/myapiを与えるでしょう。
プロジェクトを最初から設定するにはどうすればよいですか?
どのプロジェクトテンプレートを選択する必要がありますか?WCFサービスアプリケーション、ASP.NETの空のWebアプリケーション、または何ですか?
次に、WebApi.Allをナゲットする必要があると思いますか?
次に、web.configを編集する必要がありますか?
次に、global.asaxに何かを入れる必要がありますか?
ほかに何か?
c# - C# Web API GetAsync + MVC 3.0 非同期コントローラー
Web Api HttpClient を使用した次の Async Controller について、皆さんからのフィードバックが欲しいだけです。これは非常に乱雑に見えますが、きれいにする方法はありますか? 複数の非同期タスクを連鎖させるための優れたラッパーを持っている人はいますか?
asp.net-mvc-3 - MVC3 および WCF Web API で ServiceRoute の依存性注入を有効にする方法
WCF Web API を使用して REST API を公開する MVC3 Web サイトを作成しています。
REST API へのルートを登録するには、以下のコードのようなコードを Global.asax に追加します。
これは十分に機能しますが、サービスが依存する依存関係を注入するには、DI アプローチを使用する必要があります。上記のコードでわかるように、MVC フレームワークは RelationsService のインスタンスを作成していますが、これは DI コンテナーで行う必要があります。
サービスのインスタンスの作成に独自の DI コンテナーが使用されるように MVC3 を構成する方法を知っている人はいますか?
odata - Wcf Web API OData
私は最近、codeplex で OData と新しい WCF Web API ライブラリを発見しました。Web API を使用すると、結果を IQueryable として公開できます。これにより、URL を OData 形式で公開できます。私の質問は、これと通常の OData サービスの違いは何ですか。次のブログ投稿を読みましたhttp://phejndorf.wordpress.com/2011/07/15/wcf-web-api-odata-format-doesnt-mean -odata-service/ OP の意味がわかりません。
ありがとう