public void RemoveHostname(string applicationId, string value)
{
Hostname hostname;
try
{
hostname = _api.GetHostnames(applicationId)
.Single(x => x.Value.ToLower() == value.ToLower());
}
catch (InvalidOperationException)
{
throw new CommandException(string.Format("The hostname \"{0}\" could not be found.", value));
}
_api.DeleteHostname(applicationId, hostname.Id);
}