示例#1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ActivityService"/> class.
 /// </summary>
 /// <param name="key">The key.</param>
 /// <param name="client">The client.</param>
 internal ActivityService(string key, HttpClient client)
 {
     _key               = key;
     _url               = Constants.FunctionUrlPattern;
     _client            = client;
     _bamActivityLogger = new NullBamActivityLogger();
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ActivityService"/> class.
 /// </summary>
 /// <param name="key">The key.</param>
 /// <param name="bamActivityLogger">The logger.</param>
 public ActivityService(string key, IBamActivityLogger bamActivityLogger)
 {
     _key               = key;
     _client            = new HttpClient();
     _url               = Constants.FunctionUrlPattern;
     _bamActivityLogger = bamActivityLogger;
 }
示例#3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ActivityService"/> class.
 /// </summary>
 /// <param name="key">The key.</param>
 /// <param name="url">The URL.</param>
 /// <param name="bamActivityLogger">The logger.</param>
 public ActivityService(string key, string url, IBamActivityLogger bamActivityLogger)
 {
     _key = key;
     _url = url;
     _bamActivityLogger = bamActivityLogger;
 }
示例#4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ActivityService"/> class.
 /// </summary>
 /// <param name="key">The key.</param>
 /// <param name="url">The URL.</param>
 public ActivityService(string key, string url)
 {
     _key = key;
     _url = url;
     _bamActivityLogger = new NullBamActivityLogger();
 }
 public ActivityService(string functionUrl)
 {
     _url               = functionUrl;
     _client            = new HttpClient();
     _bamActivityLogger = new NullBamActivityLogger();
 }
 public ActivityService(string functionUrl, IBamActivityLogger bamActivityLogger)
 {
     _url               = functionUrl;
     _client            = new HttpClient();
     _bamActivityLogger = bamActivityLogger;
 }
 public ActivityService(IBamActivityLogger bamActivityLogger)
 {
     _url               = Constants.FunctionApiUrl;
     _client            = new HttpClient();
     _bamActivityLogger = bamActivityLogger;
 }
 public ActivityService()
 {
     _url               = Constants.FunctionApiUrl;
     _client            = new HttpClient();
     _bamActivityLogger = new NullBamActivityLogger();
 }