public PushVacantInstanceHandler(IPoolsRepository repository, IHandleCommand <StartInstance, StartInstanceResult> startInstance) { this.repository = repository; this.startInstance = startInstance; }
public StartInstanceHandler(IInstanceProxy instances, IPoolsRepository repository) { this.instances = instances; this.repository = repository; }
public PopVacantInstanceHandler(IPoolsRepository repository) { this.repository = repository; }
public EnsurePoolSizeHandler(IPoolsRepository repository, TelemetryClient telemetryClient, IHandleCommand <PushVacantInstance> addVacantInstance) { this.repository = repository; this.telemetryClient = telemetryClient; this.addVacantInstance = addVacantInstance; }
public StartPoolHandler(IPoolsRepository repository, IHandleCommand <EnsurePoolSize> ensurePoolSize) { this.repository = repository; this.ensurePoolSize = ensurePoolSize; }
public GetPoolConfigurationHandler(IPoolsRepository repository) => this.repository = repository;
public PoolsController(IPoolsRepository repository) { repo = repository; ViewData["PoolStatus"] = GetPoolStatus(); }
public GetVacantInstancesHandler(IPoolsRepository repository) { this.repository = repository; }