public InProcessKlingerScheduleServer(EnvironmentValidatorRepository repository, TimeSpan schedulerDelay, TimeSpan schedulerInterval) { EventChannel = new ChannelAdapter(); _fiber = new PoolFiber(); _scheduler = new TimerScheduler(_fiber); _repository = repository; _schedulerDelay = schedulerDelay; _schedulerInterval = schedulerInterval; }
public StatusChannel(EnvironmentValidatorRepository repo) { _repo = repo; _fiber = new PoolFiber(); }
public StatusConnectionHandler(EnvironmentValidatorRepository repo) : base("^/status", "GET") { _statusChannel = new StatusChannel(repo); }
public InProcessKlingerWebServer(int port, EnvironmentValidatorRepository repo) { _port = port; _repo = repo; }