/// <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(); }
/// <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; }
/// <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; }
/// <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(); }