public CampaignController(ISharedService sharedService, IWalletService walletService,
                           ICampaignAccountCaptionService campaignAccountCaptionService,
                           ICampaignAccountContentService campaignAccountContentService,
                           ICampaignAccountStatisticService campaignAccountStatisticService,
                           IAccountService accountService, IFileHelper fileHelper, IPaymentService paymentService, IAgencyService agencyService,
                           ICampaignService campaignService, INotificationService notificationService)
 {
     _campaignService                 = campaignService;
     _sharedService                   = sharedService;
     _notificationService             = notificationService;
     _accountService                  = accountService;
     _fileHelper                      = fileHelper;
     _paymentService                  = paymentService;
     _walletService                   = walletService;
     _agencyService                   = agencyService;
     _campaignAccountCaptionService   = campaignAccountCaptionService;
     _campaignAccountContentService   = campaignAccountContentService;
     _campaignAccountStatisticService = campaignAccountStatisticService;
 }
 public CampaignController(ISharedService sharedService,
                           IFacebookHelper facebookHelper, IFileHelper fileHelper,
                           ICampaignAccountCaptionService campaignAccountCaptionService,
                           ICampaignAccountContentService campaignAccountContentService,
                           ICampaignAccountStatisticService campaignAccountStatisticService,
                           IAccountService accountService,
                           ICampaignService campaignService, IAccountRepository __IAccountRepository, IFacebookJob __IFacebookJob)
 {
     _campaignAccountCaptionService   = campaignAccountCaptionService;
     _campaignAccountContentService   = campaignAccountContentService;
     _campaignAccountStatisticService = campaignAccountStatisticService;
     _facebookHelper     = facebookHelper;
     _campaignService    = campaignService;
     _fileHelper         = fileHelper;
     _sharedService      = sharedService;
     _accountService     = accountService;
     _IAccountRepository = __IAccountRepository;
     _IFacebookJob       = __IFacebookJob;
 }
        public CampaignController(ICampaignBusiness __ICampaignBusiness, ICampaignRepository __ICampaignRepository, IAgencyBusiness __IAgencyBusiness,
                                  ISharedBusiness __ISharedBusiness, INotificationBusiness __INotificationBusiness, ICampaignService __ICampaignService,
                                  ITransactionRepository __ITransactionRepository, ITransactionService __ITransactionService,
                                  IWalletService __IWalletService, ISharedService __ISharedService, ICampaignAccountCaptionService __ICampaignAccountCaptionService,
                                  ICampaignAccountContentService __ICampaignAccountContentService,
                                  ICampaignAccountStatisticService __ICampaignAccountStatisticService, ICampaignAccountRepository __ICampaignAccountRepository, INotificationService __INotificationService)
        {
            _ICampaignBusiness               = __ICampaignBusiness;
            _ICampaignRepository             = __ICampaignRepository;
            _IAgencyBusiness                 = __IAgencyBusiness;
            _ISharedBusiness                 = __ISharedBusiness;
            _INotificationBusiness           = __INotificationBusiness;
            _ICampaignService                = __ICampaignService;
            _ITransactionRepository          = __ITransactionRepository;
            _TransactionService              = __ITransactionService;
            _IWalletService                  = __IWalletService;
            _sharedService                   = __ISharedService;
            _campaignAccountCaptionService   = __ICampaignAccountCaptionService;
            _campaignAccountContentService   = __ICampaignAccountContentService;
            _campaignAccountStatisticService = __ICampaignAccountStatisticService;

            _ICampaignAccountRepository = __ICampaignAccountRepository;
            _INotificationService       = __INotificationService;
        }