public TransactionAppService(IRepository <Transaction, Guid> transactionRepository, IRepository <Account, Guid> accountRepository, ISessionAppService sessionAppService, ICurrencyRateAppService currencyRateExchangeService, IRepository <TransactionComment, Guid> transactionCommentRepository, PiggySettings settings, IBackgroundJobManager backgroundJobManager)
 {
     _transactionRepository        = transactionRepository;
     _accountRepository            = accountRepository;
     _sessionAppService            = sessionAppService;
     _currencyRateExchangeService  = currencyRateExchangeService;
     _transactionCommentRepository = transactionCommentRepository;
     _settings             = settings;
     _backgroundJobManager = backgroundJobManager;
 }
 public PushNotificationSender(IOptions <PiggySettings> settings, ILogger <PushNotificationSender> logger)
 {
     _settings = settings.Value;
     _logger   = logger;
 }
Exemple #3
0
 public PushNotificationSender(PiggySettings settings, ILogger <PushNotificationSender> logger)
 {
     _settings = settings;
     _logger   = logger;
 }
 public NotificationAppService(ISessionAppService sessionAppService, PiggySettings settings)
 {
     _sessionAppService = sessionAppService;
     _settings          = settings;
 }
 public CurrencyRateAppService(IOptions <PiggySettings> settings, IRepository <CurrencyRate, Guid> currencyRateRepository)
 {
     _settings = settings.Value;
     _currencyRateRepository = currencyRateRepository;
 }
Exemple #6
0
 public CurrencyRateAppService(PiggySettings settings, IRepository <CurrencyRate, Guid> currencyRateRepository)
 {
     _settings = settings;
     _currencyRateRepository = currencyRateRepository;
 }