await discovery.RegisterAsync("123", "key1", ConnectionParams.FromTuples(
"param1", "val1",
"param2", "val2"
));
var connections = await discovery.ResolveAllAsync(null, "key1");
// Returns [{'host': '10.1.1.100', 'port': '8080'}, {'param1': 'val1', 'param2': 'val2'}]