Ejemplo n.º 1
0
 public TimerEventHandler(
     IGeneratedObjectFileSystemService filesService,
     IGeneratedObjectsService mongoService,
     IFileMetadataService fileMetadataService,
     IFileStatusService fileStatusService,
     IConfiguration configuration)
 {
     _fileMetadataService = fileMetadataService;
     _filesService        = filesService;
     _mongoService        = mongoService;
     _fileStatusService   = fileStatusService;
     _filesReadingLimit   = GetFilesReadingLimit(configuration, 10);
 }
Ejemplo n.º 2
0
        public DataGeneratorController(IMapperFactory mapperFactory,
                                       IDataGeneratorService dataGenerator,
                                       IDatasetService dateService,
                                       IGeneratedObjectFileSystemService generatedObjectFileSystemService,
                                       IBackgroundDataSavingTasksQueue backgroundDataSavingTasksQueue) : base(mapperFactory)
        {
            _dataGenerator  = dataGenerator;
            _datasetService = dateService;
            _generatedObjectFileSystemService = generatedObjectFileSystemService;

            _converters["xml"]  = Converter.ObjectToXml;
            _converters["json"] = Converter.ObjectToJson;

            _backgroundDataSavingTasksQueue = backgroundDataSavingTasksQueue;
        }