Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 21 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ BreweryDB is your database of breweries, beers, beer events and guilds!

[Get an API Key](http://www.brewerydb.com/)

##Implemented Features
## Implemented Features
* Adjuncts
* Beers
* Breweries
Expand All @@ -22,59 +22,59 @@ BreweryDB is your database of breweries, beers, beer events and guilds!
* SocialSites
* Yeasts

##How to use it
###Client
```c#
## How to use it
### Client
```csharp
private readonly BreweryDbClient client = new BreweryDbClient(Keys.ApplicationKey);
```
###Beers
####Fetch beer by id
```c#
### Beers
#### Fetch beer by id
```csharp
var response = await client.Beers.Get("cBLTUw");
```

####Fetch all beers
```c#
#### Fetch all beers
```csharp
//Returns first page (50 beers per page)
var response = await client.Beers.GetAll();

//Returns third page (50 beers per page)
var response = await client.Beers.GetAll(3);
```

####Fetch beers with parameter
```c#
#### Fetch beers with parameter
```csharp
var parameters = new NameValueCollection {{BeerRequestParameters.Name, "duvel single"}};
var response = await client.Beers.Get(parameters);
```

####Search for beer
```c#
#### Search for beer
```csharp
var response = await client.Beer.Search("duvel");
```

###Breweries
####Fetch brewery by id
```c#
### Breweries
#### Fetch brewery by id
```csharp
var response = await client.Breweries.Get("YXDiJk");
```

####Fetch all brewery
```c#
#### Fetch all brewery
```csharp
//Returns first page (50 beers per page)
var response = await client.Breweries.GetAll();

//Returns third page (50 beers per page)
var response = await client.Breweries.GetAll(4);
```

####Fetch brewery with parameter
```c#
#### Fetch brewery with parameter
```csharp
var parameters = new Helpers.NameValueCollection {{BreweryRequestParameters.Name, "Ad Lib Brewing Company" } };
var response = await client.Breweries.Get(parameters);
```

####Search for brewery
#### Search for brewery
```c#
var response = await client.Breweries.Search("duvel");
```
Expand Down