Пример #1
0
 public TransactionService(
     ILog log,
     IIcoExRateClient exRateClient, 
     IInvestorAttributeRepository investorAttributeRepository, 
     ICampaignInfoRepository campaignInfoRepository,
     ICampaignSettingsRepository campaignSettingsRepository,
     IInvestorTransactionRepository investorTransactionRepository,
     IInvestorRefundRepository investorRefundRepository,
     IInvestorRepository investorRepository,
     IQueuePublisher<InvestorNewTransactionMessage> investmentMailSender,
     IKycService kycService,
     IReferralCodeService referralCodeService,
     string siteSummaryPageUrl)
 {
     _log = log;
     _exRateClient = exRateClient;
     _investorAttributeRepository = investorAttributeRepository;
     _campaignInfoRepository = campaignInfoRepository;
     _campaignSettingsRepository = campaignSettingsRepository;
     _investorTransactionRepository = investorTransactionRepository;
     _investorRefundRepository = investorRefundRepository;
     _investorRepository = investorRepository;
     _investmentMailSender = investmentMailSender;
     _kycService = kycService;
     _referralCodeService = referralCodeService;
     _siteSummaryPageUrl = siteSummaryPageUrl;
 }
 public CampaignsController(ILog log, IEmailService emailService, IEmailTemplateService emailTemplateService,
                            IPayInAddressRepository addressRepository, ICampaignSettingsRepository campaignSettingsRepository)
 {
     _log                        = log;
     _emailService               = emailService;
     _emailTemplateService       = emailTemplateService;
     _addressRepository          = addressRepository;
     _campaignSettingsRepository = campaignSettingsRepository;
 }
Пример #3
0
 public TransactionService(
     ILog log,
     IPayInAddressRepository payInAddressRepository,
     ITransactionRepository transactionRepository,
     ICampaignSettingsRepository campaignSettingsRepository)
 {
     _log = log;
     _payInAddressRepository     = payInAddressRepository;
     _transactionRepository      = transactionRepository;
     _campaignSettingsRepository = campaignSettingsRepository;
 }
Пример #4
0
 public EmailService(
     ILog log,
     IEmailTemplateService emailTemplateService,
     IEmailRepository emailRepository,
     ISmtpService smtpService,
     ICampaignSettingsRepository campaignSettingsRepository)
 {
     _log = log;
     _emailTemplateService       = emailTemplateService;
     _emailRepository            = emailRepository;
     _smtpService                = smtpService;
     _campaignSettingsRepository = campaignSettingsRepository;
 }
 public CampaignSettingsDomainModelHandler(ICampaignSettingsRepository campaignSettingsRepository) =>