C# Class WebApiDemo.TagsController

Inheritance: ApiController
显示文件 Open project: smichelotti/WebAPI-presentation Class Usage Examples

Public Methods

Method Description
Delete ( int id ) : HttpResponseMessage
Get ( int id ) : Tag
GetAll ( ) : HttpResourceList
Post ( Tag item ) : HttpResponseMessage
Put ( int id, Tag item ) : HttpResponseMessage
TagsController ( ITagRepository tagRepository ) : System

Method Details

Delete() public method

public Delete ( int id ) : HttpResponseMessage
id int
return System.Net.Http.HttpResponseMessage

Get() public method

public Get ( int id ) : Tag
id int
return WebApiDemo.Models.Tag

GetAll() public method

public GetAll ( ) : HttpResourceList
return HttpResourceList

Post() public method

public Post ( Tag item ) : HttpResponseMessage
item WebApiDemo.Models.Tag
return System.Net.Http.HttpResponseMessage

Put() public method

public Put ( int id, Tag item ) : HttpResponseMessage
id int
item WebApiDemo.Models.Tag
return System.Net.Http.HttpResponseMessage

TagsController() public method

public TagsController ( ITagRepository tagRepository ) : System
tagRepository ITagRepository
return System