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; }
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; }
public CurrencyRateAppService(PiggySettings settings, IRepository <CurrencyRate, Guid> currencyRateRepository) { _settings = settings; _currencyRateRepository = currencyRateRepository; }