private IEnumerable<MongoServerAddress> GetInstanceAddressesFromNamedResponseElement(string elementName)
{
if (!Response.Contains(elementName))
{
return Enumerable.Empty<MongoServerAddress>();
}
List<MongoServerAddress> instanceAddresses = new List<MongoServerAddress>();
foreach (var hostName in Response[elementName].AsBsonArray)
{
var address = MongoServerAddress.Parse(hostName.AsString);
instanceAddresses.Add(address);
}
return instanceAddresses;
}
}