public DataSetLogic(IDataSetRepository dataSetRepository, IInferenceHistoryRepository inferenceHistoryRepository, ITrainingHistoryRepository trainingHistoryRepository, IAquariumDataSetVersionRepository aquariumDataSetVersionRepository, ICommonDiLogic commonDiLogic) : base(commonDiLogic) { DataSetRepository = dataSetRepository; InferenceHistoryRepository = inferenceHistoryRepository; TrainingHistoryRepository = trainingHistoryRepository; AquariumDataSetVersionRepository = aquariumDataSetVersionRepository; }
public AquariumDataSetController( IAquariumDataSetRepository aquariumDataSetRepository, IAquariumDataSetVersionRepository aquariumDataSetVersionRepository, IExperimentRepository experimentRepository, IExperimentPreprocessRepository experimentPreprocessRepository, IDataSetRepository dataSetRepository, IDataTypeRepository dataTypeRepository, IDataSetLogic dataSetLogic, IUnitOfWork unitOfWork, IHttpContextAccessor accessor) : base(accessor) { this.aquariumDataSetRepository = aquariumDataSetRepository; this.aquariumDataSetVersionRepository = aquariumDataSetVersionRepository; this.experimentRepository = experimentRepository; this.experimentPreprocessRepository = experimentPreprocessRepository; this.dataSetRepository = dataSetRepository; this.dataTypeRepository = dataTypeRepository; this.dataSetLogic = dataSetLogic; this.unitOfWork = unitOfWork; }