示例#1
0
 public CarsController(ICarRepository carRepository, IBrandRepository brandsTreeRepository,
     IPriceRepository changePriceRepository, IModelCarRepository modelCarRepository)
 {
     _carRepository = carRepository;
     _brandsTreeRepository = brandsTreeRepository;
     _changePriceRepository = changePriceRepository;
     _modelCarRepository = modelCarRepository;
 }
示例#2
0
 public PriceService(
     IUnitOfWork unitOfWork,
     IRepository<Product_Price> priceRepository,
     IPriceRepository customRepository)
 {
     _unitOfWork = unitOfWork;
     _repository = priceRepository;
     _customRepository = customRepository;
 }
示例#3
0
        public CurrencyPair(string symbol, int ratePrecision, int pipsPosition, IPriceRepository priceRepository)
        {
            Symbol = symbol;
            RatePrecision = ratePrecision;
            PipsPosition = pipsPosition;
            BaseCurrency = symbol.Substring(0, 3);
            CounterCurrency = symbol.Substring(3, 3);

            _lazyPriceStream = new Lazy<IObservable<IPrice>>(() => CreatePriceStream(priceRepository));
        }
示例#4
0
        public CatalogController(ICarFiltersRepository carRepository, IBrandRepository brandRepository,
            IPriceRepository changePriceRepository, IModelCarRepository modelCarRepository)
        {
            _carRepository = carRepository;
            _brandRepository = brandRepository;
            _modelRepository = modelCarRepository;
            _changePriceRepository = changePriceRepository;

            _columns = 4;
            _elementsPerPage = 12;
        }
示例#5
0
 public OrderController(IRepository<Availability> availRepo, IBuyerAvailabilityRepository buyerAvailRepo,
     IRepository<Buyer> buyerRepo, ICropRepository cropRepo, ICropUnitRepository cuRepo,
     IRepository<Offered> offerRepo, IRepository<Ordered> orderedRepo, IRepository<Order> orderRepo,
     IPriceRepository priceRepo, IUnitRepository unitRepo)
 {
     this.availRepo = availRepo;
     this.buyerAvailRepo = buyerAvailRepo;
     this.buyerRepo = buyerRepo;
     this.cropRepo = cropRepo;
     this.cuRepo = cuRepo;
     this.offerRepo = offerRepo;
     this.orderedRepo = orderedRepo;
     this.orderRepo = orderRepo;
     this.priceRepo = priceRepo;
     this.unitRepo = unitRepo;
 }
示例#6
0
 public PriceLogicImpl(IPriceRepository priceRepository, ICacheRepository priceCacheRepository)
 {
     _priceRepository      = priceRepository;
     _priceCacheRepository = priceCacheRepository;
 }
示例#7
0
 public PriceManager(IPriceRepository priceRepository, ISymbolManager symbolManager)
 {
     _priceRepository = priceRepository;
     _symbolManager   = symbolManager;
 }
示例#8
0
 public PriceController(IPriceRepository priceRepository)
 {
     _priceRepository = priceRepository;
 }
 public TestingPricesController(int hour, IPriceRepository repository) : base(repository)
 {
     this.hour = hour;
 }
示例#10
0
 public GetPriceHandler(IPriceRepository priceRepository)
 {
     _priceRepository = priceRepository;
 }
示例#11
0
 private IObservable<IPrice> CreatePriceStream(IPriceRepository priceRepository)
 {
     return priceRepository.GetPriceStream(this)
         .Publish()
         .RefCount();
 }
 public VehicleAmountQueryHandler(IVehicleRepository repository, IPriceRepository priceRepository, PriceLogicService priceLogicService)
 {
     _repository        = repository;
     _priceRepository   = priceRepository;
     _priceLogicService = priceLogicService;
 }
示例#13
0
 public PriceBLL(IPriceRepository priceStub)
 {
     this._priceRepository = priceStub;
 }
示例#14
0
 public PricesController(
     ILanguageManager languageManager,
     IPriceRepository priceRepo) : base(languageManager)
 {
     _priceRepo = priceRepo;
 }
示例#15
0
 public AgricultureService(IAgricultureRepository agricultureRepository, IPriceRepository priceRepository)
 {
     _agricultureRepository = agricultureRepository;
     _priceRepository       = priceRepository;
 }
示例#16
0
 public PriceBLL()
 {
     this._priceRepository = new PriceRepository();
 }
示例#17
0
 public PriceController(IPriceRepository price)
 {
     this._price = price;
 }
 public CarForRentApiController(ICarForRentRepository _carForRentRepository, IPriceRepository _priceRepository)
 {
     carForRentRepository = _carForRentRepository;
     priceRepository      = _priceRepository;
 }
示例#19
0
 public PriceBll(IPriceRepository priceRepository)
 {
     _priceRepository = priceRepository;
 }
示例#20
0
 public CheckoutManager(IPriceRepository priceRepo, IDiscountManager disManager)
 {
     this._priceRepo  = priceRepo;
     this._disManager = disManager;
 }
示例#21
0
 public PriceService(IPriceRepository repo)
 {
     _repo = repo;
 }
示例#22
0
 public ReductionService(IPriceRepository repository)
 {
     this.repository = repository;
 }
示例#23
0
 private IObservable <IPrice> CreatePriceStream(IPriceRepository priceRepository)
 {
     return(priceRepository.GetPriceStream(this)
            .Publish()
            .RefCount());
 }
示例#24
0
 public ScheduledTaskService(ILogger <ScheduledTaskService> logger,
                             IPriceRepository priceRepository)
 {
     _logger          = logger;
     _priceRepository = priceRepository;
 }
示例#25
0
 public PriceUseCases(IPriceRepository priceRepository, IProductRepository productRepository, IMapper mapper)
 {
     _priceRepository   = priceRepository;
     _productRepository = productRepository;
     _mapper            = mapper;
 }
 public PriceController()
 {
     m_PriceRepository = new PriceRepository();
 }
示例#27
0
 public ProductUseCases(IProductRepository productRepository, ICategoryRepository categoryRepository, IVendorRepository vendorRepository, IPriceRepository priceRepository, IConfiguration configuration, IMapper mapper)
 {
     _productRepository  = productRepository;
     _categoryRepository = categoryRepository;
     _vendorRepository   = vendorRepository;
     _priceRepository    = priceRepository;
     _configuration      = configuration;
     _mapper             = mapper;
 }
示例#28
0
 public RentService(IRentRepository rentRepository, IPriceRepository priceRepository)
 {
     _rentRepository  = rentRepository;
     _priceRepository = priceRepository;
 }
示例#29
0
 public PricesController(IPriceRepository repository)
 {
     this.repository = repository;
 }
示例#30
0
 public PriceController(IPriceRepository priceRepository, ILogger <PriceController> logger, IMapper mapper)
 {
     _priceRepository = priceRepository;
     _logger          = logger;
     _mapper          = mapper;
 }
示例#31
0
 public PriceCollectionHandler(IPriceRepository repository)
 {
     _repository = repository;
 }
示例#32
0
 public VehicleExitedUpdate(IVehicleRepository repository, IPriceRepository priceRepository, PriceLogicService priceLogicService)
 {
     _repository        = repository;
     _priceRepository   = priceRepository;
     _priceLogicService = priceLogicService;
 }
示例#33
0
 public DataCommonService(IAssetRepository assetRepository, IMarketRepository marketRepository, IPriceRepository priceRepository, IConnector binanceConnector)
 {
     AssetRepository  = assetRepository;
     MarketRepository = marketRepository;
     PriceRepository  = priceRepository;
     BinanceConnector = binanceConnector;
 }
示例#34
0
 public ScanPricesCommand(ICli cli, IPriceRepository priceRepository)
 {
     _cli             = cli;
     _priceRepository = priceRepository;
 }
示例#35
0
 public CheckoutManager(IPriceRepository priceRepo, IDiscountManager disManager)
 {
     this._priceRepo = priceRepo;
     this._disManager = disManager;
 }
 public CurrencyPairUpdateFactory(IPriceRepository priceRepository)
 {
     _priceRepository = priceRepository;
 }
 public RegularCalculationService(IPriceRepository platePriceService)
 {
     this.platePriceService = platePriceService;
 }
 public AnimalDailyFeedingCostCalculator(Animal animal, IRateRepository rateRepository, IPriceRepository priceRepository)
 {
     _animal          = animal;
     _priceRepository = priceRepository;
     _rate            = rateRepository.GetRateForAnimalType(animal.Type);
 }
示例#39
0
 public PriceCreate(IPriceRepository repository)
 {
     _repository = repository;
 }