public AutoBatchingEmailClient(string apiKey, IMessageBusHttpClient httpClient, ILogger logger) { ApiKey = apiKey; HttpClient = httpClient; Logger = logger; EmailBufferSize = 20; Logger.info(String.Format("AutoBatchingEmailClient created with http EmailClient class {0}", httpClient.GetType().Name)); }
public DefaultMailingListClient(IMessageBusHttpClient httpClient, ILogger logger) { HttpClient = httpClient; Logger = logger; }
public DefaultMailingListClient(string apiKey, ILogger logger) { HttpClient = new SimpleHttpClient(apiKey); Logger = logger; }
public DefaultMailingListClient(string apiKey) { HttpClient = new SimpleHttpClient(apiKey); Logger = new NullLogger(); }
public void MyTestInitialize() { MockHttpClient = MockRepository.GenerateMock<IMessageBusHttpClient>(); MockLogger = MockRepository.GenerateMock<ILogger>(); EmailClient = new AutoBatchingEmailClient("TEST_KEY", MockHttpClient, MockLogger); }
public DefaultCampaignClient(IMessageBusHttpClient httpClient, ILogger logger) { HttpClient = httpClient; Logger = logger; }
public DefaultCampaignClient(string apiKey, ILogger logger) { HttpClient = new SimpleHttpClient(apiKey); Logger = logger; }
public DefaultCampaignClient(string apiKey) { HttpClient = new SimpleHttpClient(apiKey); Logger = new NullLogger(); }
public void MyTestInitialize() { MockHttpClient = MockRepository.GenerateMock<IMessageBusHttpClient>(); MockLogger = MockRepository.GenerateMock<ILogger>(); StatsClient = new DefaultStatsClient(MockHttpClient, MockLogger); }
public AutoBatchingEmailClient(string apiKey, IMessageBusHttpClient httpClient) : this(apiKey, httpClient, new NullLogger()) { }
public DefaultStatsClient(IMessageBusHttpClient httpClient, ILogger logger) { HttpClient = httpClient; Logger = logger; }