Version 1.0.1

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">Changelog

  • Updated 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.