diff --git a/UptimeSharp/Components/Monitor.cs b/UptimeSharp/Components/Monitor.cs index 86c6f4c..94a769b 100644 --- a/UptimeSharp/Components/Monitor.cs +++ b/UptimeSharp/Components/Monitor.cs @@ -14,7 +14,7 @@ namespace UptimeSharp /// /// parameters, which are mapped to the officials from http://www.uptimerobot.com/api.asp#methods /// - public List Get(GetParameters parameters) + public List Retrieve(GetParameters parameters) { return Get("getMonitors", parameters.Convert()).Items; } @@ -24,9 +24,9 @@ namespace UptimeSharp /// Retrieves all monitors from UptimeRobot /// /// - public List Get() + public List Retrieve() { - return Get(new GetParameters() + return Retrieve(new GetParameters() { ShowAlerts = true }); @@ -38,13 +38,13 @@ namespace UptimeSharp /// /// a specific monitor ID /// - public Monitor Get(int monitorId) + public Monitor Retrieve(int monitorId) { - return Get(new GetParameters() + return Retrieve(new GetParameters() { Monitors = new int[] { monitorId }, ShowAlerts = true - }); + })[0]; } @@ -53,9 +53,9 @@ namespace UptimeSharp /// /// monitor list /// - public List Get(int[] monitors) + public List Retrieve(int[] monitors) { - return Get(new GetParameters() + return Retrieve(new GetParameters() { Monitors = monitors, ShowAlerts = true @@ -122,7 +122,7 @@ namespace UptimeSharp Uri = uri, Type = Type.HTTP, Alerts = alerts - })); + }); } diff --git a/UptimeSharp/Models/Parameters/GetParameters.cs b/UptimeSharp/Models/Parameters/RetrieveParameters.cs similarity index 98% rename from UptimeSharp/Models/Parameters/GetParameters.cs rename to UptimeSharp/Models/Parameters/RetrieveParameters.cs index 875eb4a..2cc7b5f 100644 --- a/UptimeSharp/Models/Parameters/GetParameters.cs +++ b/UptimeSharp/Models/Parameters/RetrieveParameters.cs @@ -7,7 +7,7 @@ namespace UptimeSharp.Models /// /// All parameters which can be passed for monitor retrieval /// - public class GetParameters + public class RetrieveParameters { /// /// List of monitor ids