public Healthcheck(HealthcheckEndpoint healthcheckEndpoint, IReportHealth reportHealth, IHealthcheckClient healthcheckClient) { _healthcheckEndpoint = healthcheckEndpoint; _healthcheckClient = healthcheckClient; _reportHealth = reportHealth; }
public FindHealthcheckEndpointsQueryStub Build(int quantity = 1) { var endpoints = new List <HealthcheckEndpoint>(); foreach (var number in Enumerable.Range(0, quantity)) { var endpointUrl = new Uri($"http://192.168.0.{number}:5000/healthcheck"); var endpoint = new HealthcheckEndpoint(endpointUrl, new InstanceIdentifier(PartitionId, number)); endpoints.Add(endpoint); } return(new FindHealthcheckEndpointsQueryStub(endpoints)); }