diff --git a/UptimeSharp.Tests/MonitorsTest.cs b/UptimeSharp.Tests/MonitorsTest.cs index d8c6a73..9ece31e 100644 --- a/UptimeSharp.Tests/MonitorsTest.cs +++ b/UptimeSharp.Tests/MonitorsTest.cs @@ -80,7 +80,7 @@ namespace UptimeSharp.Tests Assert.True( monitor != null - && monitor.Uri == "255.0.0.1" + && monitor.Target == "255.0.0.1" && monitor.Type == Models.Type.Port && monitor.Subtype == Subtype.HTTP); } diff --git a/UptimeSharp/Components/Monitor.cs b/UptimeSharp/Components/Monitor.cs index 6030be3..b577b3a 100644 --- a/UptimeSharp/Components/Monitor.cs +++ b/UptimeSharp/Components/Monitor.cs @@ -174,7 +174,7 @@ namespace UptimeSharp MonitorParameters parameters = new MonitorParameters() { Name = monitor.Name, - Uri = monitor.Uri != null ? monitor.Uri : null, + Uri = monitor.Target != null ? monitor.Target : null, Port = monitor.Port, HTTPPassword = monitor.HTTPPassword, HTTPUsername = monitor.HTTPUsername, diff --git a/UptimeSharp/Models/Monitor.cs b/UptimeSharp/Models/Monitor.cs index 4c902b6..b1f525d 100644 --- a/UptimeSharp/Models/Monitor.cs +++ b/UptimeSharp/Models/Monitor.cs @@ -10,7 +10,7 @@ namespace UptimeSharp.Models /// [JsonObject] [ImplementPropertyChanged] - [DebuggerDisplay("Name = {Name}, Uri = {Uri}")] + [DebuggerDisplay("Name = {Name}, Target = {Target}")] public class Monitor { /// @@ -32,13 +32,13 @@ namespace UptimeSharp.Models public string Name { get; set; } /// - /// Gets the URI. + /// Gets the target URI/IP. /// /// - /// The URI. + /// The target URI/IP. /// - [JsonIgnore] - public string Uri { get; set; } + [JsonProperty("url")] + public string Target { get; set; } /// /// Gets or sets the port.