コード例 #1
0
 public BinCurlHttpWebRequestFactory(IHttpWebRequestOptionsFactory optionsFactory, ICurlWebRequestOptions curlOptions) :
     this(optionsFactory) {
     this.curlOptions = curlOptions;
 }
コード例 #2
0
 public BinCurlHttpWebRequestFactory(IHttpWebRequestOptions options, ICurlWebRequestOptions curlOptions) :
     this(new HttpWebRequestOptionsFactory(options), curlOptions)
 {
 }
コード例 #3
0
 public BinCurlHttpWebRequestFactory(ICurlWebRequestOptions curlOptions) :
     this()
 {
     this.curlOptions = curlOptions;
 }
コード例 #4
0
ファイル: CurlWebClient.cs プロジェクト: gsemac/Gsemac.Common
 public CurlWebClient(ICurlWebRequestOptions curlOptions) :
     base(new CurlHttpWebRequestFactory(curlOptions))
 {
 }
コード例 #5
0
 public BinCurlHttpWebRequest(string requestUri, ICurlWebRequestOptions options = null) :
     this(new Uri(requestUri), options)
 {
 }
コード例 #6
0
 public BinCurlHttpWebRequest(Uri requestUri, ICurlWebRequestOptions options = null) :
     base(requestUri)
 {
     this.options = options ?? CurlWebRequestOptions.Default;
 }