public PodServiceReconcilingWorker(IPodServicesContainer podServicesContainer, IPodsEventStream podsEventStream, IServiceAnnotationMapper serviceAnnotationMapper, IConsulServiceClient consulClient, LegateConfiguration configuration) { _podServicesContainer = podServicesContainer; _podsEventStream = podsEventStream; _serviceAnnotationMapper = serviceAnnotationMapper; _consulClient = consulClient; _configuration = configuration; }
public ConsulServiceClientFactory(LegateConfiguration configuration) { _configuration = configuration; }
public ConsulServiceMaintenanceWorker(LegateConfiguration configuration, IConsulServiceClient client, IPodServicesContainer podServicesContainer) { _configuration = configuration; _client = client; _podServicesContainer = podServicesContainer; }