C# Class Wingur.BuisnessLayer.BLImgurAPI

Exibir arquivo Open project: ninijay/Wingur Class Usage Examples

Public Methods

Method Description
GetGallery ( String section, String sort, System.Boolean Viral, Int32 Page, String OAuth = null ) : JsonObject

GetSubRedditGallery ( String Subreddit, String Sort, Int32 Page ) : Object
RefreshOAuth ( DataLayer Token ) : DataLayer.OAuthToken
logIn ( string username, String OAuth = null ) : DataLayer.ImgurUser

Private Methods

Method Description
GetHttpClient ( String OAuth = null ) : HttpClient

Method Details

GetGallery() public method

public GetGallery ( String section, String sort, System.Boolean Viral, Int32 Page, String OAuth = null ) : JsonObject
section String hot | top | user - defaults to hot
sort String viral | top | time | rising (only available with user section) - defaults to viral
Viral System.Boolean true | false - Show or hide viral images from the 'user' section. Defaults to true
Page System.Int32 integer - the data paging number
OAuth String OAuth Token - For user authentication
return JsonObject

GetSubRedditGallery() public method

public GetSubRedditGallery ( String Subreddit, String Sort, Int32 Page ) : Object
Subreddit String
Sort String
Page System.Int32
return Object

RefreshOAuth() public method

public RefreshOAuth ( DataLayer Token ) : DataLayer.OAuthToken
Token DataLayer
return DataLayer.OAuthToken

logIn() public method

public logIn ( string username, String OAuth = null ) : DataLayer.ImgurUser
username string
OAuth String
return DataLayer.ImgurUser