public ImagesController(IOptions <Dictionary <string, AzureStorageConfig> > config, ITrackingRepository trackingRepository)
 {
     this.storageConfig             = config.Value["upload-image-container"];
     this.outBoundNotificationQueue = config.Value["outbound-notification-queue"];
     this.catalogStorageConfig      = config.Value["catalog-image-container"];
     this.trackingRepository        = trackingRepository;
 }
 public AddTrackingHandler(ITrackingRepository trackingRepository, IConsignmentRepository consignmentRepository,
                           IMapper mapper)
 {
     _trackingRepository    = trackingRepository;
     _consignmentRepository = consignmentRepository;
     _mapper = mapper;
 }
Esempio n. 3
0
 public SourceController(ISourceRepository sourceRepository, ITeamRepository teamRepository, ITrackingRepository trackingRepository, ILogger logger)
 {
     _sourceRepository   = sourceRepository;
     _teamRepository     = teamRepository;
     _trackingRepository = trackingRepository;
     _logger             = logger;
 }
Esempio n. 4
0
 public LoginServers()
 {
     Logger = LogManager.GetLogger(this.GetType());
     userRepository=new UserRepository();
     membershipRepository=new MembershipRepository();
     trackingRepository=new TrackingRepository();
 }
Esempio n. 5
0
 public OrderTransitIntegrationEventHandler(ITrackingRepository trackingContext, IEventBus eventBus, TelemetryClient telemetry)
 {
     _trackingContext = trackingContext;
     _assemblyTypes   = TypeResolver.AssemblyTypes;
     _eventBus        = eventBus ?? throw new ArgumentNullException(nameof(eventBus));
     this.telemetry   = telemetry;
 }
Esempio n. 6
0
 public UpdateService(IShopService shopService, IBotService botService, ITrackingRepository trackingRepository, ITextConverter textConverter)
 {
     _shopService        = shopService ?? throw new ArgumentNullException(nameof(shopService));
     _botService         = botService ?? throw new ArgumentNullException(nameof(botService));
     _trackingRepository = trackingRepository ?? throw new ArgumentNullException(nameof(trackingRepository));
     _textConverter      = textConverter ?? throw new ArgumentNullException(nameof(textConverter));
 }
Esempio n. 7
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IHostingEnvironment env, ITrackingRepository trackingRepo, IConfiguration config)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }

            var tConfig = app.ApplicationServices.GetRequiredService <TelemetryConfiguration>();

            tConfig.InstrumentationKey = config["ApplicationInsights:InstrumentationKey"];

            app.UseMvc();

            //Ensure Event Database exists
            trackingRepo.EnsureDatabase();


            ConfigureEventBus(app);

            // Enable middleware to serve generated Swagger as a JSON endpoint.
            app.UseSwagger();

            // Enable middleware to serve swagger-ui (HTML, JS, CSS etc.), specifying the Swagger JSON endpoint.
            app.UseSwaggerUI(c =>
            {
                c.SwaggerEndpoint("/swagger/v1/swagger.json", "Booking API");
            });
        }
Esempio n. 8
0
 public WishServers()
 {
     Logger = LogManager.GetLogger(this.GetType());
     wishRepository=new WishRepository();
     userRepository=new UserRepository();
     trackingRepository=new TrackingRepository();
 }
Esempio n. 9
0
 public TrackingController(ITrackingRepository trackingRepository,
                           ICustomerUserRepository customerUserRepository,
                           ITicketRepository ticketRepository)
 {
     _trackingRepository     = trackingRepository;
     _customerUserRepository = customerUserRepository;
     _ticketRepository       = ticketRepository;
 }
Esempio n. 10
0
 public ElasticTrackingController(
     ILanguageBranchRepository languageBranchRepository,
     ITrackingRepository trackingRepository,
     IElasticSearchSettings settings,
     IHttpClientHelper httpClientHelper)
     : base(settings, httpClientHelper, languageBranchRepository)
 {
     _trackingRepository = trackingRepository;
 }
Esempio n. 11
0
 public TrackingService(ITenantPersistenceService tenantPersistenceService,
                        ITrackingRepository trackingRepository, IRequestRepository requestRepository, ICourierRepository courierRepository, IGoogleService googleService,
                        IBusinessRuleSet <Tracking> businessRuleSet = null)
     : base(trackingRepository, trackingRepository, tenantPersistenceService, businessRuleSet)
 {
     _trackingRepository = trackingRepository;
     _requestRepository  = requestRepository;
     _courierRepository  = courierRepository;
     _googleService      = googleService;
 }
 internal ElasticTrackingController(
     IContentLoader contentLoader,
     ILanguageBranchRepository languageBranchRepository,
     ITrackingRepository trackingRepository,
     Admin.Index indexHelper)
 {
     _languageBranchRepository = languageBranchRepository;
     _trackingRepository       = trackingRepository;
     _indexHelper = indexHelper;
 }
Esempio n. 13
0
 internal OrderingService(IRestClient rc)
 {
     PurchaseOrder = new PurchaseOrderRepository(rc);
     Item          = new PurchaseOrderItemRepository(rc);
     Category      = new PurchaseOrderCategoryRepository(rc);
     Vendor        = new VendorRepository(rc);
     Approver      = new ApproverRepository(rc);
     Purchaser     = new PurchaserRepository(rc);
     Tracking      = new TrackingRepository(rc);
 }
 public ScheduledTrader(
     ILogger <ScheduledTrader> logger,
     ITrackingRepository trackingRepository,
     IAlpacaClient alpacaClient,
     IEnumerable <StrategyHandler> strategies)
 {
     _logger             = logger ?? throw new ArgumentNullException(nameof(logger));
     _trackingRepository = trackingRepository ?? throw new ArgumentNullException(nameof(trackingRepository));
     _alpacaClient       = alpacaClient ?? throw new ArgumentNullException(nameof(alpacaClient));
     _strategies         = strategies?.Where(x => x.StockStrategy.TradingFrequency != Domain.TradingFrequency.Minute) ?? throw new ArgumentNullException(nameof(strategies));
 }
Esempio n. 15
0
 public ReconcileStockData(
     ILogger <ReconcileStockData> logger,
     IAlpacaClient alpacaClient,
     IEnumerable <StrategyHandler> strategies,
     ITrackingRepository trackingRepository
     )
 {
     _logger             = logger ?? throw new ArgumentNullException(nameof(logger));
     _alpacaClient       = alpacaClient ?? throw new ArgumentNullException(nameof(alpacaClient));
     _strategies         = strategies ?? throw new ArgumentNullException(nameof(strategies));
     _trackingRepository = trackingRepository ?? throw new ArgumentNullException(nameof(trackingRepository));
 }
 public ElasticTrackingController(
     IContentLoader contentLoader,
     ILanguageBranchRepository languageBranchRepository,
     ITrackingRepository trackingRepository,
     IElasticSearchSettings settings)
     : this(
         contentLoader,
         languageBranchRepository,
         trackingRepository,
         new Admin.Index(settings))
 {
 }
 public StartStreamingTrader(
     ILogger <StartStreamingTrader> logger,
     IAlpacaClient alpacaClient,
     IEnumerable <StrategyHandler> strategies,
     ITrackingRepository trackingRepository
     )
 {
     _logger             = logger ?? throw new ArgumentNullException(nameof(logger));
     _alpacaClient       = alpacaClient ?? throw new ArgumentNullException(nameof(alpacaClient));
     _strategies         = strategies ?? throw new ArgumentNullException(nameof(strategies));
     _trackingRepository = trackingRepository ?? throw new ArgumentNullException(nameof(trackingRepository));
 }
Esempio n. 18
0
        public UOW(DataContext DataContext)
        {
            this.DataContext = DataContext;

            AppUserRepository        = new AppUserRepository(DataContext);
            CheckingStatusRepository = new CheckingStatusRepository(DataContext);
            LocationLogRepository    = new LocationLogRepository(DataContext);
            PlaceCheckingRepository  = new PlaceCheckingRepository(DataContext);
            PlaceRepository          = new PlaceRepository(DataContext);
            PlaceGroupRepository     = new PlaceGroupRepository(DataContext);
            SexRepository            = new SexRepository(DataContext);
            TrackingRepository       = new TrackingRepository(DataContext);
        }
Esempio n. 19
0
 public ShopService(
     ITrackingRepository trackingRepository,
     IPullAndBearClient pullAndBearClient,
     IBershkaClient bershkaClient,
     IMapper mapper,
     IShopDefiner shopDefiner,
     ITimerService timerService)
 {
     _trackingRepository = trackingRepository ?? throw new ArgumentNullException(nameof(trackingRepository));
     _pullAndBearClient  = pullAndBearClient ?? throw new ArgumentNullException(nameof(pullAndBearClient));
     _bershkaClient      = bershkaClient ?? throw new ArgumentNullException(nameof(bershkaClient));
     _mapper             = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _shopDefiner        = shopDefiner ?? throw new ArgumentNullException(nameof(shopDefiner));
     _timerService       = timerService ?? throw new ArgumentNullException(nameof(timerService));
 }
Esempio n. 20
0
 public OrderingService(
     IPurchaseOrderRepository purchaseOrder,
     IPurchaseOrderItemRepository item,
     IPurchaseOrderCategoryRepository category,
     IVendorRepository vendor,
     IApproverRepository approver,
     IPurchaserRepository purchaser,
     ITrackingRepository tracking)
 {
     PurchaseOrder = purchaseOrder;
     Item          = item;
     Category      = category;
     Vendor        = vendor;
     Approver      = approver;
     Purchaser     = purchaser;
     Tracking      = tracking;
 }
        public StrategyHandler(
            ILogger <StrategyHandler> logger,
            IAlpacaClient alpacaClient,
            ITrackingRepository trackingRepository,
            IStrategy strategy,
            TradingFrequency frequency,
            decimal percentageOfEquityToAllocate,
            string stockSymbol)
        {
            _logger                       = logger ?? throw new ArgumentNullException(nameof(logger));
            _alpacaClient                 = alpacaClient ?? throw new ArgumentException(nameof(alpacaClient));
            _trackingRepository           = trackingRepository ?? throw new ArgumentException(nameof(trackingRepository));
            _strategy                     = strategy ?? throw new ArgumentException(nameof(strategy));
            _tradingFrequency             = frequency;
            _percentageOfEquityToAllocate = percentageOfEquityToAllocate;
            _stockSymbol                  = stockSymbol;

            HistoricalData = new List <StockInput>();
        }
Esempio n. 22
0
 public UnitOfWork(AppDbContext db,
                   ITrackingRepository <Department> departments,
                   ITrackingRepository <Faculty> faculties,
                   ITrackingRepository <Program> programs,
                   ITrackingRepository <Student> students,
                   ITrackingRepository <Course> courses,
                   ITrackingRepository <Room> rooms,
                   ITrackingRepository <Semester> semesters,
                   ITrackingRepository <Section> sections,
                   IRepository <CourseEnrollment> courseEnrollments)
 {
     _db               = db;
     Departments       = departments;
     Faculties         = faculties;
     Programs          = programs;
     Students          = students;
     Courses           = courses;
     Rooms             = rooms;
     Semesters         = semesters;
     Sections          = sections;
     CourseEnrollments = courseEnrollments;
 }
Esempio n. 23
0
        public TimerService(
            ITrackingRepository trackingRepository,
            IPullAndBearClient pullAndBearClient,
            IBershkaClient bershkaClient,
            IBotService botService,
            ITextConverter textConverter,
            IUpdateInfoHelper updateInfoHelper)
        {
            _trackingRepository = trackingRepository ?? throw new ArgumentNullException(nameof(trackingRepository));
            _pullAndBearClient  = pullAndBearClient ?? throw new ArgumentNullException(nameof(pullAndBearClient));
            _bershkaClient      = bershkaClient ?? throw new ArgumentNullException(nameof(bershkaClient));
            _botService         = botService ?? throw new ArgumentNullException(nameof(botService));
            _textConverter      = textConverter ?? throw new ArgumentNullException(nameof(textConverter));
            _updateInfoHelper   = updateInfoHelper ?? throw new ArgumentNullException(nameof(updateInfoHelper));

            var existedItems = _trackingRepository.GetItemsAsync().Result;

            itemsQueue = existedItems.Any() ? new Queue <Item>(existedItems) : new Queue <Item>();

            timer           = new Timer(10000); // 10 sec
            timer.Elapsed  += OnTimedEvent;
            timer.AutoReset = true;
            timer.Enabled   = true;
        }
Esempio n. 24
0
 public TrackingService(ITrackingRepository trackingRepository)
 {
     _TrackingRepository = trackingRepository;
 }
Esempio n. 25
0
 public TestController(IShopService pullAndBearService, ITrackingRepository trackingRepository)
 {
     _pullAndBearService = pullAndBearService ?? throw new ArgumentNullException(nameof(pullAndBearService));
     _trackingRepository = trackingRepository ?? throw new ArgumentNullException(nameof(trackingRepository));
 }
 static CatalogExtensions()
 {
     TrackingRepository    = ServiceLocator.Current.GetInstance <ITrackingRepository>();
     ElasticSearchSettings = ServiceLocator.Current.GetInstance <IElasticSearchSettings>();
 }
Esempio n. 27
0
 public ChooseServers()
 {
     trackingRepository=new TrackingRepository();
     locationRepository=new LocationRepository();
     Logger = LogManager.GetLogger(this.GetType());
 }
 static ContentExtensions()
 {
     ContentLoader         = ServiceLocator.Current.GetInstance <IContentLoader>();
     ElasticSearchSettings = ServiceLocator.Current.GetInstance <IElasticSearchSettings>();
     TrackingRepository    = ServiceLocator.Current.GetInstance <ITrackingRepository>();
 }
 public ElasticTrackingController(IContentLoader contentLoader, ILanguageBranchRepository languageBranchRepository, ITrackingRepository trackingRepository)
 {
     _languageBranchRepository = languageBranchRepository;
     _trackingRepository       = trackingRepository;
 }
Esempio n. 30
0
 public GoalsController(ITrackingRepository repo, IMapper mapper)
 {
     _mapper = mapper;
     _repo   = repo;
 }
 public TrackingController(ITrackingRepository repo, ILogger <TrackingController> logger, IMapper mapper)
 {
     _repo   = repo;
     _logger = logger;
     _mapper = mapper;
 }
Esempio n. 32
0
 public TrackingService(ITrackingRepository context,
                        IConnectionMultiplexer multiplexer)
 {
     _context = context;
     _cache   = multiplexer.GetDatabase();
 }
Esempio n. 33
0
 public OTrackingQueryExecutor(ITrackingRepository repository, QueryExecutor executor)
     : base(repository, executor)
 {
 }
 public SalesPersonService(ISalesPersonRepository salesPersonRepository, ITrackingRepository <SalesGroup> salesGroupRepo)
 {
     _salesRepo      = salesPersonRepository;
     _salesGroupRepo = salesGroupRepo;
 }