Example #1
0
 public SubscriptionController(ISubscriptionService subscriptionService, ISubscriptionApprovalService subscriptionApprovalService, IUnsubscriptionProvider unsubscriptionProvider,
                               IEmailHashValidator emailHashValidator, IIssueInfoProvider issueInfoProvider, INewsletterInfoProvider newsletterInfoProvider)
 {
     this.subscriptionService         = subscriptionService;
     this.subscriptionApprovalService = subscriptionApprovalService;
     this.unsubscriptionProvider      = unsubscriptionProvider;
     this.emailHashValidator          = emailHashValidator;
     this.issueInfoProvider           = issueInfoProvider;
     this.newsletterInfoProvider      = newsletterInfoProvider;
 }