public Server UpdateServer(Server server) { var url = $"/cloud/project/{SettingsHelper.OvhProject}/instance/{server.CloudId}"; try { var updatedServer = _client.PutAsync <OvhServer>(url, new { instanceName = server.Name }).Result; return(OvhMapper.MapOvhServerToServer(updatedServer)); } catch (Exception e) { _logger.Error(e); return(null); } }
public Server GetServer(string serverId) { var url = $"/cloud/project/{SettingsHelper.OvhProject}/instance/{serverId}"; try { var server = _client.GetAsync <OvhServer>(url).Result; return(OvhMapper.MapOvhServerToServer(server)); } catch (Exception e) { _logger.Error(e); return(null); } }