Date | 2020-01-23 (1,766 days ago) |
---|---|
Downloads | 1,273 downloads |
NuGet | View on NuGet |
GitHub | View on GitHub |
Target Frameworks | .NET Standard 1.3 .NET 4.5 .NET 4.6 .NET 4.7 |
#installation
">Installation#changelog
">ChangelogUpdated UptimeRobotMonitor
to reflect changes in the API - thanks to PR from @Douglas-Cleghorn (see 746d0c4
)
The alltimeuptimeratio
and log
properties were renamed to all_time_uptime_ratio
and logs
respectively, which is now reflected in this package.
Added support for SSL certificate details - thanks to PR from @Douglas-Cleghorn (see cc3db43
)
Developers may request SSL certificate details as part of the monitors list, which is now also supported in this package.
Replaced the Skybrud.Social.Core
package with Skybrud.Essentials.Http
(see b402077
)
Skybrud.Social.Core
is being deprecated in favor of Skybrud.Essentials.Http
, so this package has now been updated to use new new package instead.
The Created
property of a UptimeRobotMonitor
will now be null
if a created date isn't present (see 00d3299
)
For older monitors, the timestamp may be zero in the JSON, which would be parsed as 1970-01-01T00:00:00+00:00
, which is wrong in this case. With this release a timestamp of zero will now be parsed to null
instead.
Implemented Reason
property of UptimeRobotLogEntry
(see a878b6d
)
A log entry specifies the reason of the log entry - eg. for connection timeouts, server errors etc. With this release, the UptimeRobotLogEntry
class now exposes the reason through the Reason
property.