問題タブ [restsharp]

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.

0 投票する
1 に答える
710 参照

oauth - oauth_tokenとoauth_token_secretの取得(Windows PhoneのRestSharp)

OAuthとRestSharpの新機能。

RestSharpを使用してすべてのOAuthを処理し、WindowsPhoneアプリを構築しています。

リクエストトークンを正常に取得すると、ユーザーはサービスにログインできるようになります。次に、webBrowser1は(コールバックURLで定義されているように)bing.comに移動します。私の質問は、oauth_tokenとoauth_token_secretを取得するにはどうすればよいですか?webBrowser1_LoadCompletedイベントハンドラーのためにそれらを見ることができますが、プログラムでそれらを使用するためにそれらを抽出するにはどうすればよいですか?

0 投票する
1 に答える
2211 参照

paging - RestSharpでページングを実装する方法

私はRESTSharpを使用してRESTスタイルのサービスを利用しています。このライブラリはかなり新しく、RestSharpを使用してページングを実装する方法についてのガイダンスをいただければ幸いです。

これを達成する方法に関する既存の例はありますか?

RestSharp- http: //restsharp.org/

ありがとう

0 投票する
1 に答える
248 参照

c# - AsyncMethod 呼び出しをジェネリックにする方法

トークン検証を別のメソッドに抽出しようとしています。その後、else ステートメントのコード ブロックを同様に汎用にしたいと考えています。

問題は、コールバック ハンドラで呼び出すメソッドをどのように指定するかです。私は試してみましFunc<>たが、ジェネリックトークンメソッドを使用する他のメソッドは必ずしも同じ署名を持っているとは限りません.

ご意見をお寄せいただきありがとうございます:)

0 投票する
1 に答える
1168 参照

windows-phone-7 - RestSharp リクエストをキャンセルする

RestSharp を使用してデータをダウンロードする wp7 アプリを作成しています。アプリケーションのガイドラインでは、ユーザーがデータ転送をキャンセルできるようにする UI 要素を提供する必要があることに気付きました。残りのシャープで ExecuteAsync リクエストをキャンセルすることは可能ですか?

0 投票する
2 に答える
682 参照

silverlight - Silverlight4アプリケーションのRestSharpが機能しない

Silverlight 4アプリケーションでRestSharpを使用していますが、機能していないようです。常にSystem.Security.SecurityExceptionでエラーが返されます。

0 投票する
1 に答える
3235 参照

.net - RestSharp がイメージを WCF REST サービスに投稿する

RestSharp を介してサーバーに画像をアップロードする際に問題が発生しています。

ストリームを受け入れる Rest Wcf サービスがあります。以下のコードを使用すると、常にこの例外が発生します。

ProtocolViolationException ストリームに書き込まれるバイトが、指定された Content-Length バイト サイズを超えています。

どのような設定を構成する必要があります... content-length ヘッダーを設定しても違いはないようです。

サーバー側は画像を受け取りませんが、バイトの小さなストリームを受け取ります。

どんな助けでも感謝します。

クライアント (テスト) コード:

サービスコード (保存された画像の URL を返します)

0 投票する
1 に答える
1545 参照

c# - NUnit を使用したアクションの単体テスト

NUnit と Rhino Mocks を使用して、次の関数を単体テストしたいと思います。この関数は、指定されたパラメータを使用して を作成しRestSharp.RestRequest、リクエストを に渡しdataAccessApiます。

これはテストクラスです:

IDataAccessApi...:

...そして IRestExecution:

テストは呼び出しが簡単な関数 ( などx.Test("Some String")) で機能しましたが、アクションでは機能しませんでしたnew RestExecution().Get。このような呼び出しを単体テストするにはどうすればよいですか?

よろしくお願いします。

編集: @rich.okelly コメントに関するコードを変更しました。

編集:インターフェースのコードを追加

0 投票する
1 に答える
4521 参照

c# - RestSharp.AddBody を使用してクラスを xml にシリアル化すると失敗する

-MethodRestSharp-RestRequestを介して単純なテストクラスを a に追加しようとしています。RestRequest.AddBody提供された両方のシリアライザーを使用してシリアライズしようとしましたが、そのうちの 1 つを動作させることができませんでした (JSON-Serializations は同じ設定でかなりうまく動作します...)

これは私がシリアル化を行う方法です:

私が使用しているダミークラスは次のとおりです。

  1. RestSharp.Serializers.XmlSerializer()I get: " " の使用<Dummy />(両方の文字列が欠落している)

  2. RestSharp.Serializers.DotNetXmlSerializer()I get nothingを使用すると、プログラムはシリアライゼーション ステップを通過しません。

  3. JSON を使用するrequest.RequestFormat = DataFormat.Json;と、すべて正常に動作します。

.

クラスを取得してXMLに適切にシリアライズするにはどうすればよいですか?
ご協力いただきありがとうございます!

0 投票する
1 に答える
214 参照

c# - 目的のプロパティ名で POCO をシリアル化する方法

これは単純なはずですが、明らかにトリックがありません。私はPOCOを持っています:

RestSharp を使用して XML にシリアル化しています。私は次のいずれかを取得したいと考えています:

それとも理想...

しかし、代わりにこれを取得しています:

明らかに、POCO は異なる必要があります。私に何ができる?

0 投票する
2 に答える
15726 参照

c# - RestSharpは手動で設定されたContent-Typeを上書きしますか?

私はRestSharp.RestRequestを次の方法で作成しています:

(Content-Typeは手動でに設定されapplication/someContentTypeます)

デバッグモードでは、次のようにも表示されますContent-Type=application/someContentType

ただし、RestRequestを実行すると-Errorが返され、415 Media Not SupportedWireSharkはMedia-Typeがtext/xml(AddParameter-Methodで設定されているように)に設定されていることを示します。

RestSharpがWireSharkとは異なるContent-Typeを表示するのはなぜですか?また、Content-Typeが変更されないようにするにはどうすればよいですか(変更されている場合)。