示例#1
0
 /// <summary>Initializes a new instance of the <see cref="T:Tumblr.Client.TumblrClient" /> class.</summary>
 /// <param name="client">The HTTPClient object</param>
 /// <param name="key">OAuth 1.0a Consumer Key.</param>
 /// <param name="secret">OAuth 1.0a Consumer Secret.</param>
 /// <param name="logger">Logger.</param>
 public TumblrClient(HttpClient client, string key, string secret, ILogger logger)
 {
     _httpClient = client;
     if (logger != null)
     {
         _logger = logger;
     }
     _auth = new TumblrAuth(_httpClient, key, secret, _logger);
     _IsAuthenticatedAsUser = false;
 }
示例#2
0
 /// <summary>Initializes a new instance of the <see cref="T:Tumblr.Client.TumblrClient" /> class.</summary>
 /// <param name="client">The HTTPClient object</param>
 /// <param name="key">OAuth 1.0a Consumer Key.</param>
 /// <param name="secret">OAuth 1.0a Consumer Secret.</param>
 public TumblrClient(HttpClient client, string key, string secret)
 {
     _httpClient            = client;
     _auth                  = new TumblrAuth(_httpClient, key, secret, _logger);
     _IsAuthenticatedAsUser = false;
 }