public UpdateStreamsService(IStreamsRepository repository, ITwitchClient twitch, IOptions <AppSettings> settings, ILogger <UpdateStreamsService> logger) { _repository = repository; _twitch = twitch; _settings = settings; _logger = logger; }
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 StreamsController(IStreamsRepository repository) { _repository = repository; }
public StreamsController(IStreamsRepository streamsRepository) { _streamsRepository = streamsRepository; }