public ChaseOutboundParsePollingAgent(IOutboundUploadRepository outboundUploadRepository, IUniqueItemRepository <File> fileRepository, IPipeDelimitedReportHelper pipeDelimitedReportHelper, ILogManager logManager, ILanguageRepository languageRepository, IChaseOutboundFactory chaseOutboundFactory, IChaseProductRepository chaseProductRepository, IChaseChannelLevelRepository chaseChannelLevelRepository, IChaseGroupRepository chaseGroupRepository, IChaseCampaignRepository chaseCampaignRepository, IChaseCampaignTypeRepository chaseCampaignTypeRepository, IRelationshipRepository relationshipRepository, IMediaRepository mediaRepository, IChaseOutboundRepository chaseOutboundRepository, ISettings settings, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, ILabRepository labRepository, ICustomerRegistrationService customerRegistrationService, IOrganizationRoleUserRepository organizationRoleUserRepository, IStateRepository stateRepository, ICustomerRepository customerRepository, ICorporateCustomerCustomTagService corporateCustomerCustomTagService, IAddressService addressService, IActivityTypeRepository activityTypeRepository) { _outboundUploadRepository = outboundUploadRepository; _fileRepository = fileRepository; _pipeDelimitedReportHelper = pipeDelimitedReportHelper; _languageRepository = languageRepository; _chaseOutboundFactory = chaseOutboundFactory; _chaseProductRepository = chaseProductRepository; _chaseChannelLevelRepository = chaseChannelLevelRepository; _chaseGroupRepository = chaseGroupRepository; _chaseCampaignRepository = chaseCampaignRepository; _chaseCampaignTypeRepository = chaseCampaignTypeRepository; _relationshipRepository = relationshipRepository; _mediaRepository = mediaRepository; _chaseOutboundRepository = chaseOutboundRepository; _corporateAccountRepository = corporateAccountRepository; _labRepository = labRepository; _customerRegistrationService = customerRegistrationService; _organizationRoleUserRepository = organizationRoleUserRepository; _stateRepository = stateRepository; _customerRepository = customerRepository; _corporateCustomerCustomTagService = corporateCustomerCustomTagService; _addressService = addressService; _logger = logManager.GetLogger("Chase_Outbound_Import"); _activityTypeRepository = activityTypeRepository; _accountIds = settings.FloridaBlueAccountId; }
public CorporateUploadService(ICorporateUploadHelper corporateUploadHelper, IPackageRepository packageRepository, ICustomerRegistrationService customerRegistrationService, IEventCustomerPreApprovedTestService eventCustomerPreApprovedTestService, ICorporateCustomerCustomTagService corporateCustomerCustomTagService, ICustomerRepository customerRepository, IMediaRepository mediaRepository, IUniqueItemRepository <File> fileRepository, IOrganizationRoleUserRepository organizationRoleUserRepository , ICorporateUploadRepository corporateUploadRepository, IMassRegistrationEditModelFactory massRegistrationEditModelFactory, IAddressService addressService, IAddressRepository addressRepository, IMemberUploadLogRepository memberUploadLogRepository, ICustomerService customerService, IStateRepository stateRepository) { _corporateUploadHelper = corporateUploadHelper; _packageRepository = packageRepository; _customerRegistrationService = customerRegistrationService; _eventCustomerPreApprovedTestService = eventCustomerPreApprovedTestService; _corporateCustomerCustomTagService = corporateCustomerCustomTagService; _customerRepository = customerRepository; _mediaRepository = mediaRepository; _fileRepository = fileRepository; _organizationRoleUserRepository = organizationRoleUserRepository; _corporateUploadRepository = corporateUploadRepository; _massRegistrationEditModelFactory = massRegistrationEditModelFactory; _addressService = addressService; _addressRepository = addressRepository; _memberUploadLogRepository = memberUploadLogRepository; _customerService = customerService; _stateRepository = stateRepository; }