Example #1
0
 public AdminController(
     IImportReader importReader,
     IAnalyticsWriter analyticsWriter,
     IAnalyticsReader analyticsReader,
     IRunIndexer runIndexer,
     IAnalyticsModule analyticsModules,
     IWorldFinder worldFinder,
     IWorldArchivist worldArchivist,
     IWorldLoader worldLoader,
     IWorldDeleter worldDeleter,
     IMapRenderModule mapRenderer,
     IRenderQueue renderQueue)
 {
     _importReader     = importReader;
     _analyticsReader  = analyticsReader;
     _analyticsWriter  = analyticsWriter;
     _runIndexer       = runIndexer;
     _analyticsModules = analyticsModules;
     _worldFinder      = worldFinder;
     _worldArchivist   = worldArchivist;
     _worldLoader      = worldLoader;
     _worldDeleter     = worldDeleter;
     _mapRenderer      = mapRenderer;
     _renderQueue      = renderQueue;
 }
Example #2
0
        public RunIndexer(IAnalyticsReader reader, IAnalyticsWriter writer, IConfigService configService)
        {
            _reader = reader;
            _writer = writer;

            _initialIndex = configService.InitialRunIndex;
        }
Example #3
0
 public RunFinder(
     IImportReader importReader,
     IAnalyticsReader analyticsReader,
     IManualsReader manualsReader,
     IWorldFinder worldFinder)
 {
     _importReader    = importReader;
     _analyticsReader = analyticsReader;
     _manualsReader   = manualsReader;
     _worldFinder     = worldFinder;
 }
 public ManualEndTimeAdjuster(IManualsReader manualsReader, IAnalyticsReader analyticsReader, IAnalyticsWriter analyticsWriter)
 {
     _manualsReader   = manualsReader;
     _analyticsReader = analyticsReader;
     _analyticsWriter = analyticsWriter;
 }
 public RunCounterExtender(IAnalyticsReader analyticsReader)
 => _analyticsReader = analyticsReader;
Example #6
0
 public JobPrioritizer(IAnalyticsReader analytics)
 {
     _analytics = analytics;
 }
Example #7
0
 public BestTimingsExtender(ITimingFinder timingsFinder, IAnalyticsReader analyticsReader, IMapper <Sections, MetaFeatures> mapper)
 {
     _timingsFinder   = timingsFinder;
     _analyticsReader = analyticsReader;
     _mapper          = mapper;
 }