public Cart(ICartRepository cartRepository,IProductRepository productRepository, IDiscountRepository discountRepository, IDate date) { _cartRepository = cartRepository; _productRepository = productRepository; _discountRepository = discountRepository; _date = date; }
public void CreateHelpers() { _callRegistration = ObjectFactory.GetInstance<ICallRegistration>(); _callSearch = ObjectFactory.GetInstance<ICallSearch>(); _accountingMachine = ObjectFactory.GetInstance<IAccountingMachine>(); _recordRepository = ObjectFactory.GetInstance<IRecordRepository>(); _discountRepository = ObjectFactory.GetInstance<IDiscountRepository>(); _customerRegistration = ObjectFactory.GetInstance<ICustomerRegistration>(); _subscriptionRegistration = ObjectFactory.GetInstance<ISubscriptionRegistration>(); _serviceChargeRegistration = ObjectFactory.GetInstance<IServiceChargeRegistration>(); _serviceChargeSearch = ObjectFactory.GetInstance<IServiceChargeSearch>(); }
private static void Initialize() { ObjectFactory.Initialize(x => x.Scan(scanner => { scanner.AssembliesFromApplicationBaseDirectory(); scanner.LookForRegistries(); })); _callRegistration = ObjectFactory.GetInstance<ICallRegistration>(); _accountingMachine = ObjectFactory.GetInstance<IAccountingMachine>(); _discountRepository = ObjectFactory.GetInstance<IDiscountRepository>(); _customerRegistration = ObjectFactory.GetInstance<ICustomerRegistration>(); _subscriptionRegistration = ObjectFactory.GetInstance<ISubscriptionRegistration>(); _subscriptionSearch = ObjectFactory.GetInstance<ISubscriptionSearch>(); _serviceChargeRegistration = ObjectFactory.GetInstance<IServiceChargeRegistration>(); }
public DiscountController(IDiscountRepository repository) { _repository = repository; }
public DiscountService(IDiscountRepository repository, IMapper mapper, ILogger <DiscountService> logger) { _repository = repository; _mapper = mapper; _logger = logger; }
public DiscountController(ILogger <DiscountController> logger, IDiscountRepository repository) { _logger = logger; _repository = repository; }
public DiscountController(IDiscountRepository discountRepository, ILogger <DiscountController> logger) { _discountRepository = discountRepository; _logger = logger; }
public DiscountService(IDiscountRepository discountRepository) { _discountRepository = discountRepository; }
public ReportsController(IApplicationDefaultsRepository defaultsRepository, IVenueRepository venueRepository, ISeatSectionRepository seatSectionRepository, IDiscountRepository discountRepository) { // Setup Fields _defaultsRepository = defaultsRepository; _venueRepository = venueRepository; _seatSectionRepository = seatSectionRepository; _discountRepository = discountRepository; // Setup Callbacks _defaultsRepository.StatusCallback = DisplayMessage; // Setup Default ReportId _defaultReportId = _defaultsRepository.GetApplicationDefault(DefaultReportCode); }
public _OrdersController(IOrderRepository order, ILazyOrderRepository lazyOrder, IDiscountRepository disc) { _order = order; _lazyOrder = lazyOrder; _disc = disc; }
public DiscountService(IDiscountRepository discountRepo) { _discountRepo = discountRepo; }
public CategoryValidationService(ICategoryRepository categoryRepository, IDiscountRepository discountRepository) { _categoryRepository = categoryRepository; _discountRepository = discountRepository; }
public DiscountController(IDiscountRepository context) { _repososity = context; }
public DiscountLocator(IDiscountRepository repo) { _repo = repo; }
public DiscountAppService(IDiscountRepository repository) { _repository = repository; }
public DiscountsController(IDiscountDetailRepository discountDetailRepository, IDiscountRepository discountRepository) { _discountDetailRepository = discountDetailRepository; _discountRepository = discountRepository; }
public InvoiceDomainService(IDiscountRepository discountRepository) { _discountRepository = discountRepository; }
public _CartDiscountController(IShoppingCartRepository shoppingCart, IDiscountRepository discount, ICalendarRepository calendar) { _cart = shoppingCart; _discount = discount; _calendar = calendar; }
public DiscountService(IDiscountRepository repository, IMapper mapper) { _repository = repository; _mapper = mapper; }
public ShoppingBasket(IDiscountRepository discountRepository) { this.discountRepository = discountRepository; scannedBooks = new ScannedBookDictionary(); }
public DiscountController(IDiscountRepository discountRepository) { _discountRepository = discountRepository; }
public DiscountValidationService(IDiscountRepository discountRepository) { _discountRepository = discountRepository; }
public DiscountLocator(IDiscountRepository repo) { _repo = repo; }
public DiscountCalculator(IDiscountRepository repository) { this.repository = repository; }
public DiscountController(IDiscountRepository repository, ILogger <DiscountController> logger) { _repository = repository ?? throw new ArgumentNullException(nameof(repository)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
/// <summary> /// Initializes a price calculator class with full price default pricing strategy. /// </summary> /// <param name="repository">The repository containing our discounts.</param> public DefaultPriceCalculator(IDiscountRepository repository) : this(repository, new FullPrice()) { }
public DiscountController(IDiscountRepository repository) { this.repository = repository ?? throw new ArgumentNullException(nameof(repository)); }
public PlaceOrderHandler(IDiscountRepository discountRepository, IOrderRepository orderRepository, IValueCalculator valueCalculator) { _discountRepository = discountRepository; _orderRepository = orderRepository; _valueCalculator = valueCalculator; }
public DiscountService(IDiscountRepository discountRepository, IUnitOfWork unitOfWork) { _discountRepository = discountRepository; _unitOfWork = unitOfWork; }
public DiscountVoucherService(IDiscountRepository repository) { this.repository = repository; }
public OrdersController(IBasketsRepository basketsRepository, IOrdersRepository ordersRepository, IDiscountRepository discountRepository) { _basketsRepository = basketsRepository; _ordersRepository = ordersRepository; _discountRepository = discountRepository; }
public ImportsController(IImportRepository importRepository, ISupplierRepository supplierRepository, IDiscountRepository discountRepository, IProductServiceRepository productServiceRepository) { this.importRepository = importRepository; this.supplierRepository = supplierRepository; this.discountRepository = discountRepository; this.productServiceRepository = productServiceRepository; }
public DiscountService(IDiscountRepository repository, IMapper mapper, ILogger <DiscountService> logger) { _repository = repository ?? throw new ArgumentNullException(nameof(repository)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public VendorService(IVendorRepository vendorRepository, IPointOfSaleService pointOfSaleService, IStringLocalizer <NotificationResource> stringLocalizer, IDiscountRepository discountRepository, IDiscountService discountSevice, IMapper mapper, IImageRepository imageRepository) { _vendorRepository = vendorRepository; _pointOfSaleService = pointOfSaleService; _stringLocalizer = stringLocalizer; _discountRepository = discountRepository; _discountSevice = discountSevice; _mapper = mapper; _imageRepository = imageRepository; }
public ProductController(IProductRepository productRepository, IDiscountRepository discountRepository) { this.productRepository = productRepository; this.discountRepository = discountRepository; }
public BillGenerator(ISubscriptionSearch subscriptionSearch, IRecordRepository recordRepository, IDiscountRepository discountRepository) { _subscriptionSearch = subscriptionSearch; _recordRepository = recordRepository; _discountRepository = discountRepository; }