Пример #1
0
        public async Task AddMemberAsync(NewSubscriberDto newSubscriber)
        {
            var newMember = new NewMemberDto()
            {
                EmailAddress = newSubscriber.Email,
                Status       = "pending",
                Tags         = new List <string>()
                {
                    newSubscriber.Source
                },
                MergeFields = new MergeFieldsDto()
                {
                    FirstName = newSubscriber.Name,
                },
                MarketingPresmissions = new List <MarketingPermissionsDto>()
                {
                    new(_marketingPermissionIdForEmail)
                },
            };

            await _mailchimpClient.AddMemberAsync(newMember);
        }