コード例 #1
0
 public IncomingTransactionsController(
     ITransactionsManager transactionsManager,
     IMapper mapper)
 {
     _transactionsManager = transactionsManager;
     _mapper = mapper;
 }
コード例 #2
0
        public Service1()
        {
            IUsersDB        UsersDB       = new UsersDB();
            IUsersManager   UsersManager  = new UsersManager(UsersDB);
            ITransactionsDB TransactionDB = new TransactionsDB();

            TransactionManager = new TransactionsManager(TransactionDB, UsersManager);
        }
 public OutgoingTransactionsController(
     ITransactionDataService transactionDataService,
     ITransactionsManager transactionsManager,
     IMapper mapper)
 {
     _transactionDataService = transactionDataService;
     _transactionsManager    = transactionsManager;
     _mapper = mapper;
 }
コード例 #4
0
 public TransactionsController(
     ILogger <TransactionsController> logger,
     ITransactionsManager transactionsManager,
     IHttpContextAccessor httpContextAccessor
     )
 {
     _logger = logger;
     _transactionsManager = transactionsManager;
     _httpContextAccessor = httpContextAccessor;
 }
コード例 #5
0
 public TransactionsSubscriptionsHandler(
     ILogger <TransactionsSubscriptionsHandler> logger,
     ITransactionsManager transactionsManager,
     IAccountsManager accountsManager
     )
 {
     _logger = logger;
     _transactionsManager = transactionsManager;
     _accountsManager     = accountsManager;
 }
コード例 #6
0
 public TransactionsController(
     IAccountService accounts,
     ITransactionService transactions,
     ITransactionsManager manager
     )
 {
     _accounts     = accounts;
     _transactions = transactions;
     _manager      = manager;
 }
 public TransactionsController(
     ITransactionsService transactionsService,
     IPaymentRequestService paymentRequestService,
     ILogFactory logFactory,
     ITransactionsManager transactionsManager)
 {
     _paymentRequestService = paymentRequestService;
     _transactionsService   = transactionsService;
     _log = logFactory.CreateLog(this);
     _transactionsManager = transactionsManager;
 }
コード例 #8
0
 public TransactionsController(
     ITransactionsService transactionsService,
     IPaymentRequestService paymentRequestService,
     ILog log,
     ITransactionsManager transactionsManager)
 {
     _paymentRequestService = paymentRequestService;
     _transactionsService   = transactionsService;
     _log = log;
     _transactionsManager = transactionsManager;
 }
コード例 #9
0
        /// <summary>
        /// Creates a mew <see cref="MainWindowViewModel"/> object.
        /// </summary>
        public MainWindowViewModel(IDialogService dialogService, ITransactionsManager transactionsManager)
        {
            LoadTdBankAccountTransactionsCommand        = new RelayCommand(LoadTdBankAccountTransactions);
            LoadMoneyVisualizerTransactionsCommand      = new RelayCommand(LoadMoneyVisualizerTransactions);
            LoadTdCreditCardTransactionsCommand         = new RelayCommand(LoadTdCreditCardTransactions);
            LoadCapitalOneCreditCardTransactionsCommand = new RelayCommand(LoadCapitalOneCreditCardTransactions);

            SaveTransactionsCommand = new RelayCommand(SaveTransactions);

            _dialogService       = dialogService;
            _transactionsManager = transactionsManager;
        }
コード例 #10
0
        public TransactionsManagerTests()
        {
            var publishEndpoint = new PublishEndpointMockFactory <ITransactionModel>()
                                  .GetInstance();
            var transactionsRepositoryMock = new RepositoryMockFactory <TransactionEntity>(_transactionEntities)
                                             .GetInstance();
            var concurrencyManagerMock = new ConcurrencyManagerMockFactory(_transactionEntities).GetInstance();
            var licenseManagerMock     = new LicenseManagerMockFactory <ITransactionModel>().GetInstance();

            _manager = new TransactionsManager(
                new Mock <ILogger <TransactionsManager> >().Object,
                new TransactionsService(transactionsRepositoryMock.Object),
                publishEndpoint.Object,
                concurrencyManagerMock.Object,
                licenseManagerMock.Object
                );
        }
コード例 #11
0
 public TransactionsController(ILogger <TransactionsController> logger, ITransactionsManager transactionsManager)
 {
     _transactionsManager = transactionsManager ?? throw new ArgumentNullException(nameof(transactionsManager));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
コード例 #12
0
 public CollaboratorModelFactory(ITransactionsManager transactionsManager, IMembershipService membershipService)
 {
     _transactionsManager = transactionsManager;
     _membershipService   = membershipService;
 }
コード例 #13
0
 public TransactionEventModelFactory(ITransactionsManager transactionsManager, IMembershipService membershipService)
 {
     _transactionsManager = transactionsManager;
     _membershipService   = membershipService;
 }