C# Класс BgEngine.Controllers.ApiController

Наследование: Controller
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
getImageUrl ( Image image ) : string

Описание методов

ApiController() публичный Метод

public ApiController ( IBlogServices blogservices, IService tagservices, IService categoryservices, IService postservices ) : System
blogservices IBlogServices
tagservices IService
categoryservices IService
postservices IService
Результат System

GetCategories() публичный Метод

public GetCategories ( ) : JsonpResult
Результат JsonpResult

GetPost() публичный Метод

public GetPost ( int postid ) : JsonpResult
postid int
Результат JsonpResult

GetPosts() публичный Метод

public GetPosts ( int page ) : JsonpResult
page int
Результат JsonpResult

GetPostsBy() публичный Метод

public GetPostsBy ( string by, string id, int page ) : JsonpResult
by string
id string
page int
Результат JsonpResult

GetTags() публичный Метод

public GetTags ( ) : JsonpResult
Результат JsonpResult

GetThumbnail() публичный Метод

public GetThumbnail ( string url ) : void
url string
Результат void

SearchPosts() публичный Метод

public SearchPosts ( string searchstring, int page ) : JsonpResult
searchstring string
page int
Результат JsonpResult