Skip to content
This repository

C# API Wrapper for the DarkSky API

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 DarkSky.MonoDroid
Octocat-spinner-32 DarkSky.MonoTouch
Octocat-spinner-32 DarkSky.WindowsPhone
Octocat-spinner-32 DarkSky
Octocat-spinner-32 .gitignore
Octocat-spinner-32 DarkSky.Mono.sln
Octocat-spinner-32 DarkSky.Mono.suo
Octocat-spinner-32 README.md
README.md

darksky-chsharp

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.