C# Class BgEngine.Controllers.ApiController

Inheritance: Controller
Afficher le fichier Open project: yagopv/BgEngine

Méthodes publiques

Méthode Description
ApiController ( IBlogServices blogservices, IService tagservices, IService categoryservices, IService postservices ) : System
GetCategories ( ) : JsonpResult
GetPost ( int postid ) : JsonpResult
GetPosts ( int page ) : JsonpResult
GetPostsBy ( string by, string id, int page ) : JsonpResult
GetTags ( ) : JsonpResult
GetThumbnail ( string url ) : void
SearchPosts ( string searchstring, int page ) : JsonpResult

Private Methods

Méthode Description
getImageUrl ( Image image ) : string

Method Details

ApiController() public méthode

public ApiController ( IBlogServices blogservices, IService tagservices, IService categoryservices, IService postservices ) : System
blogservices IBlogServices
tagservices IService
categoryservices IService
postservices IService
Résultat System

GetCategories() public méthode

public GetCategories ( ) : JsonpResult
Résultat JsonpResult

GetPost() public méthode

public GetPost ( int postid ) : JsonpResult
postid int
Résultat JsonpResult

GetPosts() public méthode

public GetPosts ( int page ) : JsonpResult
page int
Résultat JsonpResult

GetPostsBy() public méthode

public GetPostsBy ( string by, string id, int page ) : JsonpResult
by string
id string
page int
Résultat JsonpResult

GetTags() public méthode

public GetTags ( ) : JsonpResult
Résultat JsonpResult

GetThumbnail() public méthode

public GetThumbnail ( string url ) : void
url string
Résultat void

SearchPosts() public méthode

public SearchPosts ( string searchstring, int page ) : JsonpResult
searchstring string
page int
Résultat JsonpResult