Exemplo n.º 1
0
 public Healthcheck(HealthcheckEndpoint healthcheckEndpoint,
                    IReportHealth reportHealth,
                    IHealthcheckClient healthcheckClient)
 {
     _healthcheckEndpoint = healthcheckEndpoint;
     _healthcheckClient   = healthcheckClient;
     _reportHealth        = reportHealth;
 }
Exemplo n.º 2
0
        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));
        }