public ThrottleBotsPlugin(ICacheClient cacheClient, IEventRepository eventRepository, IProjectRepository projectRepository, IMetricsClient metricsClient, IQueue<WorkItemData> workItemQueue) {
     _cacheClient = cacheClient;
     _metricsClient = metricsClient;
     _eventRepository = eventRepository;
     _projectRepository = projectRepository;
     _workItemQueue = workItemQueue;
 }
Exemplo n.º 2
0
        public static Event GetLastQueueEvent(IEventRepository eventRepository, Monitors monitor, Pmta pmta, string queue)
        {
            var events = eventRepository.GetAll().Where(e => e.Monitor == monitor && !e.ResetEventId.HasValue && e.EventName != EventNames.ResetTime 
                                                             && e.EventActions.Any(ed => ed.PmtaId == pmta.PmtaId && ed.PmtaQueue.ToLower() == queue.ToLower()));

            return events.Any() ? events.OrderByDescending(e=>e.DateCreated).First() : null;
        }
        public ListingViewModel( INavigationService navigationService, IEventRepository eventRepository)
        {
            _navigationService = navigationService;
            _eventRepository = eventRepository;

            PageTitle = "Teams Listing";
        }
        public DevicesController(
            IDeviceCommunicationService deviceCommunicationService,
            DeviceCommunicationExtJsWeb.GpsCommunicationService.IGpsCommunicationContract gpsCommunicationContract,
            
            IDeviceRepository deviceRepository,
            IPacketRepository packetRepository,
            IEventRepository eventRepository,
            ICurrentEventRepository currentEventRepository,
            IRequstAckCommandRepository requstAckCommandRepository,
            ICacheDataRepository cacheDataRepository,
            
            IDeviceStateDocuments deviceStateDocuments,
            
            IDailyMileageRepository dailyMileageRepository,
            IGeoPointRepository geoPointRepository,
            ILogDocuments logDocuments)
        {
            DeviceCommunicationService = deviceCommunicationService;

            DeviceRepository = deviceRepository;
            PacketRepository = packetRepository;
            EventRepository = eventRepository;
            CurrentEventRepository = currentEventRepository;
            RequstAckCommandRepository = requstAckCommandRepository;
            CacheDataRepository = cacheDataRepository;

            DeviceStateDocuments = deviceStateDocuments;

            GpsCommunicationContract = gpsCommunicationContract;

            DailyMileageRepository = dailyMileageRepository;
            GeoPointRepository = geoPointRepository;

            LogDocuments = logDocuments;
        }
 public ContactsEventSink(
     IDistributionPolicyFactory distributionPolicyFactory, 
     IEventRepository eventRepository, 
     IMailer mailer, IUserPresentationProvider userPresentationProvider)
     : base(distributionPolicyFactory, eventRepository, mailer, userPresentationProvider)
 {
 }
Exemplo n.º 6
0
 public WarehouseController()
 {
     events = new EventRepository(db);
     assets = new AssetRepository(db);
     customers = new CustomerRepository(db);
     orders = new OrderRepository(db);
 }
 public HomeController()
 {
   UserRepository = dataProvider.UserRepository;
   EventRepository = dataProvider.EventRepository;
   AuctionRepository = dataProvider.AuctionRepository;
   CategoryRepository = dataProvider.CategoryRepository;
 }
Exemplo n.º 8
0
 public EventController()
 {
     // tymczasowo; potem użyć jakiejś frameworka do DI
     this._eventRepo = new EventRepository();
     this._athRepo = new AthleteRepository();
     this._teamRepo = new TeamRepository();
 }
Exemplo n.º 9
0
        public EventController()
        {
            this.eventRepository = new EventRepository();
            this.usersRepository = new UsersRepository();
            mailService = new MailService(usersRepository);

        }
 public SetLocationFromGeoWorkItemHandler(ICacheClient cacheClient, IEventRepository eventRepository, IGeocodeService geocodeService, IMetricsClient metricsClient, IMessageBus messageBus, ILoggerFactory loggerFactory = null) : base(loggerFactory) {
     _cacheClient = new ScopedCacheClient(cacheClient, "geo");
     _eventRepository = eventRepository;
     _geocodeService = geocodeService;
     _metricsClient = metricsClient;
     _lockProvider = new CacheLockProvider(cacheClient, messageBus);
 }
Exemplo n.º 11
0
 public EventLogic(IEventRepository eventRepository, IClientRepository clientRepository, IClientLogic clientLogic, ILog log)
 {
     _eventRepository = eventRepository;
     _clientRepository = clientRepository;
     _clientLogic = clientLogic;
     _log = log;
 }
        public PlayerCreationViewModel(INavigationService navigationService, IEventRepository eventRepository)
        {
            _navigationService = navigationService;
            _eventRepository = eventRepository;

            PageTitle = "Player Maintenance";
        }
 public AuctionController()
 {
     AuctionRepository = dataProvider.AuctionRepository;
     BidRepository = dataProvider.BidRepository;
     EventRepository = dataProvider.EventRepository;
     GeneralRepository = dataProvider.GeneralRepository;
 }
Exemplo n.º 14
0
 public AutoSessionPlugin(ICacheClient cacheClient, IEventRepository eventRepository, AssignToStackAction assignToStack, UpdateStatsAction updateStats, LocationPlugin locationPlugin) {
     _cacheClient = new ScopedCacheClient(cacheClient, "session");
     _eventRepository = eventRepository;
     _assignToStack = assignToStack;
     _updateStats = updateStats;
     _locationPlugin = locationPlugin;
 }
 public RemoveProjectWorkItemHandler(IProjectRepository projectRepository, IEventRepository eventRepository, IStackRepository stackRepository, ITokenRepository tokenRepository, IWebHookRepository webHookRepository) {
     _projectRepository = projectRepository;
     _eventRepository = eventRepository;
     _stackRepository = stackRepository;
     _tokenRepository = tokenRepository;
     _webHookRepository = webHookRepository;
 }
        public DrillCreationViewModel(IDrillsRepository drillsRepository, IEventRepository eventRepository, ISessonStateService sessonStateService, INavigationService navigationService)
        {
            _drillsRepository = drillsRepository;
            _eventRepository = eventRepository;
            _sessonStateService = sessonStateService;
            _navigationService = navigationService;

            PageTitle = "New Practice Drill";

            Sports = _eventRepository.Sports();

            var defaultDuration = new DrillDuration {Minutes = 15, Name = "15 Minutes"};
            Durations = new List<DrillDuration>
                            {
                                new DrillDuration{Minutes = 5, Name = "5 Minutes"},
                                new DrillDuration{Minutes = 10, Name = "10 Minutes"},
                                defaultDuration,
                                new DrillDuration{Minutes = 20, Name = "20 Minutes"},
                                new DrillDuration{Minutes = 25, Name = "25 Minutes"},
                                new DrillDuration{Minutes = 30, Name = "30 Minutes"},
                                new DrillDuration{Minutes = 45, Name = "45 Minutes"},
                                new DrillDuration{Minutes = 60, Name = "60 Minutes"},
                            };

            SelectedDuration = defaultDuration;
        }
Exemplo n.º 17
0
 public SessionPlugin(ICacheClient cacheClient, IEventRepository eventRepository, AssignToStackAction assignToStack, UpdateStatsAction updateStats, LocationPlugin locationPlugin, ILoggerFactory loggerFactory = null) : base(loggerFactory) {
     _cacheClient = new ScopedCacheClient(cacheClient, "session");
     _eventRepository = eventRepository;
     _assignToStack = assignToStack;
     _updateStats = updateStats;
     _locationPlugin = locationPlugin;
 }
Exemplo n.º 18
0
 public HomeController(IRepository<Post> repo, IRepository<Category> category, IEventRepository Event, IRepository<PopularCourse> popularCourses)
 {
     _eventRepo = Event;
     _postRepo = repo;
     _categoryRepo = category;
     _popularCoursesRepo = popularCourses;
 }
Exemplo n.º 19
0
 public GameProcessor(IImporterRepository importerRepository, IEventRepository eventRepository, IGamePlayFactory gamePlayFactory, IGameEventsFactory gameEventsFactory)
 {
     _importerRepository = importerRepository;
     _eventRepository = eventRepository;
     _gamePlayFactory = gamePlayFactory;
     _gameEventsFactory = gameEventsFactory;
 }
 public FileUploadController(IRepository<Post> repo, IRepository<Category> category, IRepository<Image> Image, IEventRepository Event, IRepository<Location> Location)
 {
     _imgRepo = Image;
     _postRepo = repo;
     _categoryRepo = category;
     _eventRepo = Event;
     _locationRepo = Location;
 }
 public ReportingTicketsController(IEventRepository eventRepo, 
     IEventSeriesRepository seriesRepo, 
     ITicketRepository ticketsRepo)
 {
     eventRepository = eventRepo;
     seriesRepository = seriesRepo;
     ticketsRepository = ticketsRepo;
 }
Exemplo n.º 22
0
 public PostController(IRepository<Post> repo, IRepository<Category>
     category, IEventRepository Event, IRepository<Image> image)
 {
     _eventRepo = Event;
     _postRepo = repo; _postRepo.Model = _eventRepo.Model;
     _categoryRepo = category; _categoryRepo.Model = _eventRepo.Model;
     _imgRepo = image; _imgRepo.Model = _eventRepo.Model;
 }
Exemplo n.º 23
0
        public BlogRepository(ISpeakerRepository speakerRepository, IEventRepository eventRepository, IOptions<AppSettings> appSettings)
        {
            this.speakerRepository = speakerRepository;
            this.appSettings = appSettings;
            this.eventRepository = eventRepository;

            loadData().Wait();
        }
Exemplo n.º 24
0
        public EventService(IEventRepository eventRepository, IReferenceGenerator referenceGenerator)
        {
            Check.If(eventRepository).IsNotNull();
            Check.If(referenceGenerator).IsNotNull();

            _eventRepository = eventRepository;
            _referenceGenerator = referenceGenerator;
        }
 public AccountController()
 {
   AuctionRepository = dataProvider.AuctionRepository;
   UserRepository = dataProvider.UserRepository;
   EventRepository = dataProvider.EventRepository;
   InvoiceRepository = dataProvider.InvoiceRepository;
   BidRepository = dataProvider.BidRepository;
 }
 public RemoveProjectWorkItemHandler(IProjectRepository projectRepository, IEventRepository eventRepository, IStackRepository stackRepository, ITokenRepository tokenRepository, IWebHookRepository webHookRepository, ICacheClient cacheClient, IMessageBus messageBus, ILoggerFactory loggerFactory = null) : base(loggerFactory) {
     _projectRepository = projectRepository;
     _eventRepository = eventRepository;
     _stackRepository = stackRepository;
     _tokenRepository = tokenRepository;
     _webHookRepository = webHookRepository;
     _lockProvider = new CacheLockProvider(cacheClient, messageBus);
 }
 public void Setup()
 {
     mock = new MockRepository();
     mockContext = mock.PartialMock<TestBasketballContext>();
     // TODO This doesn't work
     eventRepository = mock.PartialMock<EventRepository>(mockContext);
     eventService = new EventService(eventRepository);
 }
 public GameEventLandingViewModel(IEventRepository eventRepository, IDrillsRepository drillsRepository,
     INavigationService navigationService, ITileService tileService)
 {
     _eventRepository = eventRepository;
     _drillsRepository = drillsRepository;
     _navigationService = navigationService;
     _tileService = tileService;
 }
Exemplo n.º 29
0
 public DailySummaryJob(IProjectRepository projectRepository, IOrganizationRepository organizationRepository, IUserRepository userRepository, IEventRepository eventRepository, EventStats stats, IMailer mailer, ICacheClient cacheClient, ILoggerFactory loggerFactory = null) : base(loggerFactory) {
     _projectRepository = projectRepository;
     _organizationRepository = organizationRepository;
     _userRepository = userRepository;
     _eventRepository = eventRepository;
     _stats = stats;
     _mailer = mailer;
     _lockProvider = new ThrottlingLockProvider(cacheClient, 1, TimeSpan.FromHours(1));
 }
 public RemoveOrganizationWorkItemHandler(IOrganizationRepository organizationRepository, IProjectRepository projectRepository, IEventRepository eventRepository, IStackRepository stackRepository, ITokenRepository tokenRepository, IUserRepository userRepository, IWebHookRepository webHookRepository) {
     _organizationRepository = organizationRepository;
     _projectRepository = projectRepository;
     _eventRepository = eventRepository;
     _stackRepository = stackRepository;
     _tokenRepository = tokenRepository;
     _userRepository = userRepository;
     _webHookRepository = webHookRepository;
 }
Exemplo n.º 31
0
 public EventController(IEventRepository eventRepository, IMapper mapper, ILogger <EventController> log)
 {
     this.eventRepository = eventRepository;
     this.mapper          = mapper;
     this.log             = log;
 }
Exemplo n.º 32
0
 public EventService(IEventRepository eventRepository)
 {
     _eventRepository = eventRepository;
 }
Exemplo n.º 33
0
 public EventService(IEventRepository eventRepository, IMapper mapper)
 {
     _eventRepository = eventRepository;
     _mapper          = mapper;
 }
 public EventController(Context context)
 {
     this.eventRepository  = new EventRepository(context);
     this.museumRepository = new MuseumRepository(context);
 }
Exemplo n.º 35
0
 public OrderCommandHandler(IEventRepository eventRepository, IOrderFactory orderFactory)
 {
     _eventRepository = eventRepository;
     _orderFactory    = orderFactory;
 }
 public EventController(IEventRepository eventRepository, IMapper mapper)
 {
     this.eventRepository = eventRepository;
     this.mapper          = mapper;
 }
Exemplo n.º 37
0
 public MoreEventIndexTests(ITestOutputHelper output, AppWebHostFactory factory) : base(output, factory)
 {
     TestSystemClock.SetFrozenTime(new DateTime(2015, 2, 13, 0, 0, 0, DateTimeKind.Utc));
     _repository = GetService <IEventRepository>();
     _validator  = GetService <PersistentEventQueryValidator>();
 }
 public EventController()
 {
     this.eventRepository = new EventRepository();
 }
Exemplo n.º 39
0
 public GoalService(IGoalTypeRepository goalTypeRepository, IUserGoalRepository userGoalRepository, IEventRepository eventRepository, IGoalSubscriberRepository goalSubscriberRepository, IEventService eventService, IBankingService bankingService)
 {
     _goalTypeRepository       = goalTypeRepository;
     _userGoalRepository       = userGoalRepository;
     _eventRepository          = eventRepository;
     _goalSubscriberRepository = goalSubscriberRepository;
     _eventService             = eventService;
     _bankingService           = bankingService;
 }
Exemplo n.º 40
0
        public MedicareEventCustomerResultController(ILogManager logManager, IMedicareService medicareService,
                                                     ITestResultService testResultService, IOrganizationRoleUserRepository organizationRoleUserRepository,
                                                     ICorporateAccountRepository corporateAccountRepository, IEventCustomerRepository eventCustomerRepository, IEventRepository eventRepository, IAccountHraChatQuestionnaireHistoryServices accountHraChatQuestionnaireHistoryServices)
        {
            _medicareService   = medicareService;
            _testResultService = testResultService;

            _logger = logManager.GetLogger <LoginController>();
            _organizationRoleUserRepository = organizationRoleUserRepository;
            _corporateAccountRepository     = corporateAccountRepository;
            _eventCustomerRepository        = eventCustomerRepository;
            _eventRepository = eventRepository;
            _accountHraChatQuestionnaireHistoryServices = accountHraChatQuestionnaireHistoryServices;
        }
Exemplo n.º 41
0
        public ArchiveResultDataPollingAgent(ILogManager logManager, ISettings settings, ICustomSettingManager customSettingManager, IMediaRepository mediaRepository, IEventRepository eventRepository)
        {
            _customSettingManager    = customSettingManager;
            _mediaRepository         = mediaRepository;
            _eventRepository         = eventRepository;
            _mediaLocation           = settings.MediaLocation;
            _stopMediaArchiveService = settings.StopMediaArchiveService;

            _logger = logManager.GetLogger("ArchiveResultDataPollingAgent");

            _aricheResultCustomSettingsPath    = settings.ArchiveResultDataSettingsPath;
            _archiveResultDataForOlderThanDays = settings.ArchiveResultDataForOlderThanDays;
            _aricheResultCustomPath            = settings.ArchiveMediaLocation;
        }
 public GetSuitableDatesQueryHandler(IEventRepository eventRepository)
 {
     _eventRepository = eventRepository;
 }
 public EventService(IEventRepository eventRepository)
 {
     this.eventRepository = eventRepository ?? throw new ArgumentNullException(nameof(eventRepository));
 }
 public EventNotificationsJob(IQueue <EventNotificationWorkItem> queue, IMailer mailer, IOrganizationRepository organizationRepository, IProjectRepository projectRepository, IStackRepository stackRepository, IUserRepository userRepository, IEventRepository eventRepository, ICacheClient cacheClient, UserAgentParser parser, ILoggerFactory loggerFactory = null) : base(queue, loggerFactory)
 {
     _mailer = mailer;
     _organizationRepository = organizationRepository;
     _projectRepository      = projectRepository;
     _stackRepository        = stackRepository;
     _userRepository         = userRepository;
     _eventRepository        = eventRepository;
     _cache  = cacheClient;
     _parser = parser;
 }
Exemplo n.º 45
0
 public void TestInitialize()
 {
     Data.DropAndCreateDatabase();
     _repository = new EventRepository(ConnectionString);
 }
Exemplo n.º 46
0
 public AjaxController(IEventRepository eventRepository)
 {
     _eventRepository = eventRepository;
 }
Exemplo n.º 47
0
 public SubscriptionsController()
 {
     _subscriptionRepository = SubscriptionRepositoryBuilder.Build();
     _eventRepository        = EventRepositoryBuilder.Build();
 }
 public SetProjectIsConfiguredWorkItemHandler(IProjectRepository projectRepository, IEventRepository eventRepository, ICacheClient cacheClient, IMessageBus messageBus, ILoggerFactory loggerFactory = null) : base(loggerFactory)
 {
     _projectRepository = projectRepository;
     _eventRepository   = eventRepository;
     _lockProvider      = new CacheLockProvider(cacheClient, messageBus);
 }
Exemplo n.º 49
0
 public EventService(IEventRepository eventRepository, IMapper mapper, ISchedulerService schedulerService)
 {
     this.eventRepository  = eventRepository;
     this.mapper           = mapper;
     this.schedulerService = schedulerService;
 }
Exemplo n.º 50
0
        public static async Task CreateSearchDataAsync(ExceptionlessElasticConfiguration configuration, IEventRepository eventRepository, EventParserPluginManager parserPluginManager, bool updateDates = false)
        {
            string path = Path.Combine("..", "..", "..", "Search", "Data");

            foreach (string file in Directory.GetFiles(path, "event*.json", SearchOption.AllDirectories))
            {
                if (file.EndsWith("summary.json"))
                {
                    continue;
                }

                var events = parserPluginManager.ParseEvents(await File.ReadAllTextAsync(file), 2, "exceptionless/2.0.0.0");
                Assert.NotNull(events);
                Assert.True(events.Count > 0);
                foreach (var ev in events)
                {
                    if (updateDates)
                    {
                        ev.Date       = SystemClock.OffsetNow;
                        ev.CreatedUtc = SystemClock.UtcNow;
                    }

                    ev.CopyDataToIndex(Array.Empty <string>());
                }

                await eventRepository.AddAsync(events, o => o.ImmediateConsistency());
            }

            configuration.Events.QueryParser.Configuration.MappingResolver.RefreshMapping();
        }
Exemplo n.º 51
0
 public SalesController()
 {
     _auctionRepository = dataProvider.AuctionRepository;
     _eventRepository   = dataProvider.EventRepository;
 }
Exemplo n.º 52
0
        //int page = 1;
        //int pageSize = 10;

        public EventController(IEventRepository eventRepository, IMapper mapper)
        {
            _eventRepository = eventRepository;
            _mapper          = mapper;
        }
Exemplo n.º 53
0
        public TransferCommandSubscriber(ICommandQueue commander, IEventQueue publisher, IEventRepository repository)
        {
            _repository = repository;
            _publisher  = publisher;

            commander.Subscribe <StartTransfer>(Handle);
            commander.Subscribe <UpdateTransfer>(Handle);
            commander.Subscribe <CompleteTransfer>(Handle);
        }
Exemplo n.º 54
0
 public EventController(ILogRepository logs, IEventRepository events)
 {
     _logRepo   = logs;
     _eventRepo = events;
 }
Exemplo n.º 55
0
 public HomeController(IEventRepository repo)
 {
     repository = repo;
 }
Exemplo n.º 56
0
 // should this handler be allowed to use queries???
 public ProductQuantityAddedHandler(IEventRepository eventRepository, IProductRepository repository)
 {
     _eventRepository = eventRepository;
     _repository      = repository;
 }
Exemplo n.º 57
0
 public EventsController(IEventRepository <EventData> eventRepo)
 {
     this.eventrepo = eventRepo;
 }
Exemplo n.º 58
0
 public DeleteEventCommandHandler(IEventRepository eventRepository, IUnitOfWork unitOfWork)
 {
     this.unitOfWork      = unitOfWork;
     this.eventRepository = eventRepository;
 }
Exemplo n.º 59
0
 /// <summary>
 /// Device Controller for the device API service.
 /// </summary>
 /// <param name="deviceRepository"></param>
 /// <param name="eventRepository"></param>
 public DeviceController(IDeviceRepository deviceRepository, IEventRepository eventRepository)
 {
     _deviceRepository = deviceRepository;
     _eventRepository  = eventRepository;
 }
Exemplo n.º 60
0
 public ChauffeurDrivenCommandHandler(
     ILogger logger,
     ISettings settings,
     IMediator mediator,
     IValueRetailAuth valueRetailAuth,
     IValueRetailVillageRepository valueRetailVillageRepository,
     IEventRepository eventRepository,
     IDaysRepository daysRepository,
     IPlaceWeekOpenDaysRepository placeWeekOpenDaysRepository,
     IEventSiteIdMappingRepository eventSiteIdMappingRepository,
     IEventCategoryMappingRepository eventCategoryMappingRepository,
     IVenueRepository venueRepository,
     IEventDetailRepository eventDetailRepository,
     IEventDeliveryTypeDetailRepository eventDeliveryTypeDetailRepository,
     ITicketCategoryRepository ticketCategoryRepository,
     IEventTicketDetailRepository eventTicketDetailRepository,
     ICurrencyTypeRepository currencyTypeRepository,
     IEventTicketAttributeRepository eventTicketAttributeRepository,
     ITicketFeeDetailRepository ticketFeeDetailRepository,
     IPlaceHolidayDatesRepository placeHolidayDatesRepository,
     ICountryRepository countryRepository,
     IStateRepository stateRepository,
     ICityRepository cityRepository,
     IValueRetailAPI valueRetailAPI,
     IGoogleMapApi googleMapApi,
     IEventVenueMappingTimeRepository eventVenueMappingTimeRepository,
     IEventVenueMappingRepository eventVenueMappingRepository,
     ILanguageTranslationApi languageTranslationApi,
     ICountryAlphaCode countryAlphaCode
     )
     : base(mediator)
 {
     _logger          = logger;
     _settings        = settings;
     _mediator        = mediator;
     _valueRetailAuth = valueRetailAuth;
     _valueRetailVillageRepository = valueRetailVillageRepository;
     _eventRepository                   = eventRepository;
     _daysRepository                    = daysRepository;
     _placeWeekOpenDaysRepository       = placeWeekOpenDaysRepository;
     _eventSiteIdMappingRepository      = eventSiteIdMappingRepository;
     _eventCategoryMappingRepository    = eventCategoryMappingRepository;
     _venueRepository                   = venueRepository;
     _eventDetailRepository             = eventDetailRepository;
     _eventDeliveryTypeDetailRepository = eventDeliveryTypeDetailRepository;
     _ticketCategoryRepository          = ticketCategoryRepository;
     _eventTicketDetailRepository       = eventTicketDetailRepository;
     _currencyTypeRepository            = currencyTypeRepository;
     _eventTicketAttributeRepository    = eventTicketAttributeRepository;
     _ticketFeeDetailRepository         = ticketFeeDetailRepository;
     _placeHolidayDatesRepository       = placeHolidayDatesRepository;
     _countryRepository                 = countryRepository;
     _stateRepository                   = stateRepository;
     _cityRepository                    = cityRepository;
     _valueRetailAPI                    = valueRetailAPI;
     _googleMapApi = googleMapApi;
     _eventVenueMappingTimeRepository = eventVenueMappingTimeRepository;
     _eventVenueMappingRepository     = eventVenueMappingRepository;
     _languageTranslationApi          = languageTranslationApi;
     _countryAlphaCode = countryAlphaCode;
 }