RestSharp を使用して、RestClients と WinPhone 7 Mango のアプリ セッション間で Cookie を保持しようとしています。
単一の RestClient インスタンスを使用すると、Cookie は保持されます。RestClient インスタンスの間、およびユーザーがアプリに戻ったときに Cookie が持続するようにします。
RestSharp を使用して、RestClients と WinPhone 7 Mango のアプリ セッション間で Cookie を保持しようとしています。
単一の RestClient インスタンスを使用すると、Cookie は保持されます。RestClient インスタンスの間、およびユーザーがアプリに戻ったときに Cookie が持続するようにします。
RestSharp は最近、自動 Cookie サポートを追加しました!
RestSharp 102.4+ は、同じ IRestClient からのすべての要求に対して、共有 System.Net.CookieContainer の使用をサポートします。そうすることで、応答で設定または設定解除されたすべての Cookie が後続の要求で使用されます。共有 CookieContainer を使用するには、RestClient インスタンスを使用する前にプロパティを設定するだけです。
var client = new RestClient ("http://server/");
client.CookieContainer = new System.Net.CookieContainer();
セッション間で Cookie を保存するための RestSharp のネイティブ サポートがないため、Cookie 情報を手動で保存する必要があります。