Example #1
0
 public UtilitiesController(INotificationService notificationService, IResourceService resourceService, IUserService userService, IProfileService profileService,
                            ISamplesService samplesService, IVisitService visitService, IConversationService conversationService, IStateService stateService,
                            IPhotosService photosService, IUtilityService utilityService, IKatushaGlobalCacheContext globalCacheContext
                            )
     : base(resourceService, userService, profileService, stateService, conversationService)
 {
     _notificationService = notificationService;
     _globalCacheContext  = globalCacheContext;
     _samplesService      = samplesService;
     _visitService        = visitService;
     _conversationService = conversationService;
     _photosService       = photosService;
     _utilityService      = utilityService;
 }
 public UtilitiesController(INotificationService notificationService, IResourceService resourceService, IUserService userService, IProfileService profileService, 
     ISamplesService samplesService, IVisitService visitService, IConversationService conversationService, IStateService stateService,
     IPhotosService photosService, IUtilityService utilityService, IKatushaGlobalCacheContext globalCacheContext
     )
     : base(resourceService, userService, profileService, stateService, conversationService)
 {
     _notificationService = notificationService;
     _globalCacheContext = globalCacheContext;
     _samplesService = samplesService;
     _visitService = visitService;
     _conversationService = conversationService;
     _photosService = photosService;
     _utilityService = utilityService;
 }
Example #3
0
 public AdminController(
     IPhotoService photoService,
     IClusterService clusterService,
     ISamplesService samplesService,
     IResearchService researchService,
     IChartService chartService,
     IApplicationLogger appLogger)
 {
     _photoService    = photoService;
     _clusterService  = clusterService;
     _samplesService  = samplesService;
     _researchService = researchService;
     _chartService    = chartService;
     _appLogger       = appLogger;
 }
Example #4
0
        public ResearchService(
            IPhotoService photoService,
            IClusterService clusterService,
            ISamplesService samplesService,
            IKMeansResearchResultRepository kMeansResearchRepository,
            IConfiguration configuration)
        {
            _photoService             = photoService;
            _clusterService           = clusterService;
            _samplesService           = samplesService;
            _kMeansResearchRepository = kMeansResearchRepository;

            _kmeansStages        = int.Parse(configuration["research:kmeans:stages"]);
            _kmeansClustersStart = int.Parse(configuration["research:kmeans:clustersStart"]);
            _kmeansClustersEnd   = int.Parse(configuration["research:kmeans:clustersEnd"]);
        }
        public ClusterService(
            ISamplesService samplesService,
            IPhotoProcessingService photoProcessingService,
            IApplicationLogger logger,
            IClusterRepository clusterRepository,
            IClusterSamplePhotoRepository clusterSamplePhotoRepository,
            IConfiguration configuration)
        {
            _samplesService         = samplesService;
            _photoProcessingService = photoProcessingService;
            _logger                       = logger;
            _clusterRepository            = clusterRepository;
            _clusterSamplePhotoRepository = clusterSamplePhotoRepository;

            _taskFactory      = new TaskFactory();
            _numberOfClusters = int.Parse(configuration["app:clusters"]);
            _predictionLength = int.Parse(configuration["imageProcessing:predictionLength"]);
        }
Example #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SamplesController"/> class.
 /// </summary>
 /// <param name="service">
 /// Samples service
 /// </param>
 /// <param name="hubContext">
 /// The hub Context.
 /// </param>
 public SamplesController(ISamplesService service, IHubContext <NotificationsHub> hubContext)
 {
     _notificationsHubContext = hubContext;
     _samplesService          = service;
 }
Example #7
0
 public SamplesController(ISamplesService samplesService)
 {
     _samplesService = samplesService;
 }
 public SamplesController(ISamplesService samplesService)
 {
     _samplesService = samplesService;
 }