public OccupyInstanceHandler(IInstanceRepository repository, IServiceInstanceProxy instanceProxy) { this.repository = repository; this.instanceProxy = instanceProxy; }
public RemoveInstanceHandler(IInstanceRepository repository, IServiceInstanceProxy serviceInstance) { this.repository = repository; this.serviceInstance = serviceInstance; }
public VacateInstanceHandler(IInstanceRepository repository, IServiceInstanceProxy serviceInstance, IHandleCommand <DeleteService> deleteService) { this.repository = repository; this.serviceInstance = serviceInstance; this.deleteService = deleteService; }