Skip to content

VibertJ/forecast.io-csharp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

forecast.io-csharp

C# Wrapper Library For Forecast.io


Install

Install-Package Forecast.io

###Usage###

using ForecastIO;
// API Key, Lat, Long, Unit

var request = new ForecastIORequest("YOUR API KEY", 37.8267f, -122.423f, Unit.si);
var response = request.Get();

Returns the complete object :

####Including the date#### using ForecastIO;

var request = new ForecastIORequest("YOUR API KEY", 37.8267f, -122.423f, DateTime.Now, Unit.si);
var response = request.Get();

####Exclude certain objects (returned as null)#### using ForecastIO;

var excludeBlocks = new string[] 
{
    Exclude.alerts,
    Exclude.currently
};

var request = new ForecastIORequest("YOUR API KEY", 37.8267f, -122.423f, DateTime.Now, Unit.si, excludeBlocks);
var response = request.Get();

Please note:

  • You will require your own forecast.io API Key
  • Not all regions return forecasts by all periods (Daily, Minutely etc.)
  • Not all regions return all flags.

###Contributors###

  • f0xy
  • Ryan-Anderson
  • VibertJ

About

C# Wrapper Library For Forecast.io

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%