public async Task GetServices_Test()
        {
            var services1 = await _serviceDiscoveryProvider.GetServices("micro.addresstable.service1");

            Assert.Equal(2, services1.Count);

            var service_1_id1 = services1.FirstOrDefault(x => x.Id == "1");

            Assert.Equal("192.168.0.100", service_1_id1.Address);
            Assert.Equal(10000, service_1_id1.Port);
            Assert.Equal("grpc", service_1_id1.Tags[0]);

            var services2 = await _serviceDiscoveryProvider.GetServices("micro.addresstable.service2");

            Assert.Single(services2);

            var service_2_id3 = services2.FirstOrDefault();

            Assert.Equal("192.168.0.102", service_2_id3.Address);
            Assert.Equal(12000, service_2_id3.Port);
            Assert.Empty(service_2_id3.Tags);
        }