public MailChimpHttpClient(HttpClient httpClient, MailChimpOptions options, string resource)
        {
            _httpClient = httpClient;
            _options    = options;

            if (resource != null && resource.StartsWith("/"))
            {
                resource = resource.Substring(1);
            }

            _resource = resource;
        }
Example #2
0
 public MessageLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
Example #3
0
 public AuthorizedAppLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
Example #4
0
 public ListLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
 public CampaignFolderLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
Example #6
0
 public InterestCategoryLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
 public ECommerceLineLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
Example #8
0
 public MergeFieldLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
Example #9
0
 public ConversationLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
 public FileManagerFileLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
Example #11
0
 public TemplateLogic(MailChimpOptions optionsAccessor)
     : base(optionsAccessor)
 {
 }
Example #12
0
 protected BaseApi(MailChimpOptions options)
 {
     _options = options;
 }
Example #13
0
 public FeedBackLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
 public BatchWebHookLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
Example #15
0
 public StubMailchimpOptions(int limit)
 {
     _options = new MailChimpOptions {
         Limit = limit
     };
 }
Example #16
0
 protected BaseLogic(MailChimpOptions options)
 {
     _options = options;
 }
Example #17
0
 public StubMailchimpOptions(string datacenter, string token)
 {
     _options = new MailChimpOptions {
         DataCenter = datacenter, OauthToken = token
     };
 }
 public ECommerceCustomerLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
Example #19
0
 public StubMailchimpOptions(string key)
 {
     _options = new MailChimpOptions {
         ApiKey = key
     };
 }
 public GrowthHistoryLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
 public AbuseReportLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
 public ECommerceProductLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
Example #23
0
 public TemplateFolderLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
Example #24
0
 public MemberLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
Example #25
0
 public Api(MailChimpOptions options) : base(options)
 {
 }
Example #26
0
 public AutomationLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }
Example #27
0
 public ActivityLogic(MailChimpOptions mailChimpConfiguration)
     : base(mailChimpConfiguration)
 {
 }