public WalletService( ICoreUnitOfWork unitOfWork, IBankService bankService, IPassService passService, string numberOfFirstDaysWithoutComission, TransferFactory transferFactory, string maxWithdraw, string maxDeposit ) { UnitOfWork = unitOfWork; BankService = bankService; PassService = passService; TransferFactory = transferFactory; if (!int.TryParse(numberOfFirstDaysWithoutComission, out NumberOfFirstDaysWithoutComission)) { throw new ArgumentException("Invalid NumberOfFirstDaysWithoutComission string"); } if (!decimal.TryParse(maxWithdraw, out MaxWithdraw)) { throw new ArgumentException("Invalid MaxDeposit string"); } if (!decimal.TryParse(maxDeposit, out MaxDeposit)) { throw new ArgumentException("Invalid MaxDeposit string"); } }
public PassesController(IUserPassService iUserPassService, ITicketService iTicketService, ITicketTypeService iTicketTypeService, ICollectionService iCollectionService, IPassService iPassService, ITicketTypeInCollectionService iTicketTypeInCollectionService, IMapper mapper) { _iUserPassService = iUserPassService; _iTicketService = iTicketService; _iTicketTypeService = iTicketTypeService; _iCollectionService = iCollectionService; _iPassService = iPassService; _iTicketTypeInCollectionService = iTicketTypeInCollectionService; _mapper = mapper; }
public PassController(IPassService passService, IMapper mapper, ILoggerService loggerService) { _passService = passService; _mapper = mapper; _loggerService = loggerService; }
public PassController(IPassService passService) { _passService = passService; }
public PassController(IPassService passService, IMessageHandler messageHandler, IHttpContextAccessorExtension _httpContextAccessorExtension, ILoggerManager logger) : base(_httpContextAccessorExtension, messageHandler, logger) { _passService = passService; }
public PassController(IPassService service, IMapper mapper, IValidator <Pass> validator) { _service = service; _mapper = mapper; _validator = validator; }
public PassController(IPassService service) { _service = service; }