public FileCrawlerRecordAppService(IFileCrawlerRecordRepository fileCrawlerRecordRepository,
                                    IFileCrawlerRepository fileCrawlerRepository,
                                    IParameterCombinationRepository parameterCombinationRepository,
                                    IJsonSerializer jsonSerializer)
 {
     FileCrawlerRecordRepository    = fileCrawlerRecordRepository;
     FileCrawlerRepository          = fileCrawlerRepository;
     ParameterCombinationRepository = parameterCombinationRepository;
     JsonSerializer = jsonSerializer;
 }
 public FileCrawlerRecordDomainService(IFileCrawlerRecordRepository fileCrawlerRecordRepository,
                                       IParameterCombinationRepository parameterCombinationRepository,
                                       IJsonSerializer jsonSerializer,
                                       IConfiguration configuration,
                                       IBackgroundJobManager backgroundJobManager)
 {
     FileCrawlerRecordRepository    = fileCrawlerRecordRepository;
     ParameterCombinationRepository = parameterCombinationRepository;
     JsonSerializer       = jsonSerializer;
     Configuration        = configuration;
     BackgroundJobManager = backgroundJobManager;
 }
 public ParameterCombinationDomainService(IParameterCombinationRepository parameterCombinationRepository,
                                          IJsonSerializer jsonSerializer)
 {
     ParameterCombinationRepository = parameterCombinationRepository;
     JsonSerializer = jsonSerializer;
 }