Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
C# API Wrapper for the DarkSky API
C#
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
DarkSky.MonoDroid
DarkSky.MonoTouch
DarkSky.WindowsPhone
DarkSky
.gitignore
DarkSky.Mono.sln
DarkSky.Mono.suo
README.md

README.md

darksky-chsharp

note: this library has been superceded by the Forecast.io API. You should use that one as it is more up to date.

C# API Wrapper for the DarkSky API. Currently supported platforms are: Windows Phone, iOS, and Android via MonoTouch/Mono for Android.

Usage is very simple:

using DarkSky;
...
var darksky = new DarkSky.Api(YOUR_API_KEY);
var orlando  = new Position { Latitude=28.5381d, Longitude=-81.3794d };
Task<FullForecast> response = darksky.GetForecastAsync(orlando);

response.ContinueWith(forecast => DisplayText(forecast.Result.HourSummary));
// displays something like "Rain starting in 3 Min, Stopping 30 Min Later"

Currently supported endpoints:

Please let me know if you have any feedback either by opening an issue, emailing me, commenting on my blog, or forking this project and submitting a pull request.

Something went wrong with that request. Please try again.