public NewUserCountPostprocessor(Insite.Data.Entities.IntegrationJob integrationJob, IUnitOfWorkFactory unitOfWorkFactory, IIntegrationJobSchedulingService integrationJobSchedulingService, IEmailService emailService) { this.UnitOfWork = unitOfWorkFactory.GetUnitOfWork(); this.IntegrationJobSchedulingService = integrationJobSchedulingService; this.EmailService = emailService; this.IntegrationJob = integrationJob; }
public SubscriptionCreditCardExpiryPostProcessor(Insite.Data.Entities.IntegrationJob intr, IUnitOfWorkFactory unitOfWorkFactory, IIntegrationJobSchedulingService integrationJobSchedulingService, IEmailService emailService) { this.UnitOfWork = unitOfWorkFactory.GetUnitOfWork(); this.IntegrationJobSchedulingService = integrationJobSchedulingService; this.EmailService = emailService; this.IntegrationJob = intr; }
public BackOrderRefreshPostProcessor(Insite.Data.Entities.IntegrationJob integrationJob, IUnitOfWorkFactory unitOfWorkFactory, IIntegrationJobSchedulingService integrationJobSchedulingService, Lazy <IEmailService> emailService, IEmailTemplateUtilities emailTemplateUtilities, IContentManagerUtilities contentManagerUtilities, CustomSettings customSettings) { this.UnitOfWork = unitOfWorkFactory.GetUnitOfWork(); this.IntegrationJobSchedulingService = integrationJobSchedulingService; this.EmailService = emailService; this.IntegrationJob = integrationJob; this.EmailTemplateUtilities = emailTemplateUtilities; this.ContentManagerUtilities = contentManagerUtilities; this.CustomSettings = customSettings; }