C# Class CodeJewels.Service.Controllers.CodeJewelsController

Inheritance: ApiController
ファイルを表示 Open project: vladislav-karamfilov/TelerikAcademy

Public Methods

Method Description
CodeJewelsController ( CodeJewels.DataLayer.CodeJewelsContext dbContext ) : CodeJewels.DataLayer
Get ( ) : IEnumerable
Get ( int id ) : string
Post ( CodeJewel value ) : HttpResponseMessage

Private Methods

Method Description
SearchByCategory ( int categoryId ) : IEnumerable
SearchByContent ( string code ) : IEnumerable
SerializeCodeJewel ( IEnumerable found ) : IEnumerable
VoteDown ( int id ) : HttpResponseMessage
VoteUp ( int id ) : HttpResponseMessage

Method Details

CodeJewelsController() public method

public CodeJewelsController ( CodeJewels.DataLayer.CodeJewelsContext dbContext ) : CodeJewels.DataLayer
dbContext CodeJewels.DataLayer.CodeJewelsContext
return CodeJewels.DataLayer

Get() public method

public Get ( ) : IEnumerable
return IEnumerable

Get() public method

public Get ( int id ) : string
id int
return string

Post() public method

public Post ( CodeJewel value ) : HttpResponseMessage
value CodeJewel
return System.Net.Http.HttpResponseMessage