public ApiProvider(Container container, IWorkersRepository workers, IStreamsRepository streams, IScopesRepository scopes, ICamerasRepository cameras, IStreamWorkerConfigRepository streamWorkerConfigs, IVideoPublishWorkerConfigRepository videoPublishWorkerConfigs, IFaceHandlerConfigRepository faceHandlerConfigs, IIFaceConfigRepository faceConfigs) { Container = container; Workers = workers; Streams = streams; Scopes = scopes; Cameras = cameras; StreamWorkerConfigs = streamWorkerConfigs; VideoPublishWorkerConfigs = videoPublishWorkerConfigs; FaceHandlerConfigs = faceHandlerConfigs; IFaceConfigs = faceConfigs; }
public WorkersController(IWorkersRepository workersRepository) { _workerRepository = workersRepository; }
public DataManager(IProjectsRepository projectsRepository, IWorkersRepository workersRepository) { _projectsRepository = projectsRepository; _workersRepository = workersRepository; }