public void StartWork(IAccountMapper accountMapper, ITransactMapper transactMapper) { _context = new DatabaseContext(DatabaseContext.ops.dbOptions); _tran = _context.Database.BeginTransaction(); accountMapper.SetContext(_context); transactMapper.SetContext(_context); }
public AccountService(IAccountDomainService accountDomainService, IAccountDataAgent accountDataAgent, IAccountMapper accountMapper, ILogger logger) { _accountDomainService = accountDomainService; _accountDataAgent = accountDataAgent; _accountMapper = accountMapper; _logger = logger; }
public CustomerDataAgent(ICustomerRepository customerRepository, ICustomerMapper customerMapper, IAccountMapper accountMapper, ILoanMapper loanMapper) { _customerRepository = customerRepository; _customerMapper = customerMapper; _accountMapper = accountMapper; _loanMapper = loanMapper; }
public AdminService( ICompanyRepository cathedraRepository, ISubjectRepository subjectRepository, ITeacherRepository teacherRepository, IStudentRepository studentRepository, ICompanyMapper cathedraMapper, ISubjectMapper subjectMapper, ITeacherMapper teacherMapper, IStudentMapper studentMapper, IAccountMapper accountMapper, IDateParseHelper dateParseHelper, IEmailProvider emailProvider, UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager) { _companyRepository = cathedraRepository; _subjectRepository = subjectRepository; _teacherRepository = teacherRepository; _studentRepository = studentRepository; _cathedraMapper = cathedraMapper; _subjectMapper = subjectMapper; _teacherMapper = teacherMapper; _studentMapper = studentMapper; _accountMapper = accountMapper; _dateParseHelper = dateParseHelper; _emailProvider = emailProvider; _userManager = userManager; _signInManager = signInManager; }
public AccountService(IAccountMapper accountMapper, IUserSessionService userService, IRepositoryFactory repositoryFactory) { this.accountMapper = accountMapper; this.userService = userService; this.repositoryFactory = repositoryFactory; }
public AccountService(IAccountDataAccess accountDataAccess, ICurrencyRateService currencyRateService, IAccountMapper accountMapper) { this.accountDataAccess = accountDataAccess ?? throw new ArgumentNullException("accountDataAccess is null"); this.currencyRateService = currencyRateService ?? throw new ArgumentNullException("currencyRateService is null"); this.accountMapper = accountMapper ?? throw new ArgumentNullException("accountMapper is null"); }
public CustomerService(ICustomerDomainService customerDomainService, ICustomerDataAgent customerDataAgent, ICustomerMapper customerMapper, IAccountMapper accountMapper, ILoanMapper loanMapper, ILogger logger) { _customerDomainService = customerDomainService; _customerDataAgent = customerDataAgent; _customerMapper = customerMapper; _accountMapper = accountMapper; _loanMapper = loanMapper; _logger = logger; }
public AccountService( IDatabaseContext databaseContext, IAccountMapper accountMapper, IActivityFileMapper activityFileMapper, OrganizationsGetter organizationsGetter, IMembershipService membershipService ) { _databaseContext = databaseContext; _accountMapper = accountMapper; _organizationsGetter = organizationsGetter; _membershipService = membershipService; }
public AccountService( IAccountManager accountManager, IAccountMapper accountMapper, IStorefrontContext storefrontContext) { Assert.ArgumentNotNull(accountManager, nameof(accountManager)); Assert.ArgumentNotNull(accountMapper, nameof(accountMapper)); Assert.ArgumentNotNull(storefrontContext, nameof(storefrontContext)); this.accountManager = accountManager; this.mapper = accountMapper; this.storefrontContext = storefrontContext; }
public AccountService( IAccountMapper accountMapper, IEmailProvider emailProvider, UserManager <AppUser> userManager, SignInManager <AppUser> signInManager) { _accountMapper = accountMapper; _emailProvider = emailProvider; _userManager = userManager; _signInManager = signInManager; }
public AccountServiceTests() { this.fixture = new Fixture(); this.accountManager = Substitute.For <IAccountManager>(); this.mapper = Substitute.For <IAccountMapper>(); this.storefrontContext = Substitute.For <IStorefrontContext>(); this.storefrontContext.ShopName.Returns(this.fixture.Create <string>()); this.service = Substitute.For <AccountService>( this.accountManager, this.mapper, this.storefrontContext); }
public AccountsController( IAccountService accountService, IAccountMapper accountMapper, IVisitorContext visitorContext, ITrackingService trackingService) { Assert.ArgumentNotNull(accountService, nameof(accountService)); Assert.ArgumentNotNull(accountMapper, nameof(accountMapper)); Assert.ArgumentNotNull(visitorContext, nameof(visitorContext)); Assert.ArgumentNotNull(trackingService, nameof(trackingService)); this.accountService = accountService; this.mapper = accountMapper; this.visitorContext = visitorContext; this.trackingService = trackingService; }
public AccountService( ICompanyRepository cathedraRepository, IAccountMapper accountMapper, IEmailProvider emailProvider, UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager) { _cathedraRepository = cathedraRepository; _accountMapper = accountMapper; _emailProvider = emailProvider; _userManager = userManager; _signInManager = signInManager; }
public AdminService( IDriverRepository driverRepository, IDriverMapper driverMapper, IAccountMapper accountMapper, IDateParseHelper dateParseHelper, IEmailProvider emailProvider, UserManager <AppUser> userManager, SignInManager <AppUser> signInManager) { _driverRepository = driverRepository; _driverMapper = driverMapper; _accountMapper = accountMapper; _dateParseHelper = dateParseHelper; _emailProvider = emailProvider; _userManager = userManager; _signInManager = signInManager; }
public AccountDataAgent(IAccountRepository accountRepository, IAccountMapper accountMapper) { _accountRepository = accountRepository; _accountMapper = accountMapper; }
public DepositService(IUnitOfWork unitOfWork, IAccountMapper accountMapper) { _unitOfWork = unitOfWork; _accountMapper = accountMapper; }
public QueryService(IUnitOfWork unitOfWork, IAccountMapper accountMapper) { _unitOfWork = unitOfWork; _accountMapper = accountMapper; }
public AccountService(UserManager <ApplicationUser> userManager, IConfiguration configuration, IAccountMapper accountMapper) { _userManager = userManager; Configuration = configuration; _accountMapper = accountMapper; }
public Manager(IAccountMapper accountMapper, ITransactMapper transactMapper, ITransactionHandler transactionHandler) { AccountMapper = accountMapper; TransactionMapper = transactMapper; TransactionHandler = transactionHandler; }
public WithDrawalAppService(IUnitOfWork unitOfWork, IAccountMapper accountMapper) { _unitOfWork = unitOfWork; _accountMapper = accountMapper; }
public WireTransferAppService(IUnitOfWork unitOfWork, IAccountMapper accountMapper) { _unitOfWork = unitOfWork; _accountMapper = accountMapper; }