C# Class MVC4ServicesBook.Web.Api.Controllers.TasksController

Inheritance: ApiController
显示文件 Open project: jamiekurtz/Mvc4ServicesBook

Public Methods

Method Description
Delete ( long id ) : HttpResponseMessage
Get ( ) : IEnumerable
Get ( long id ) : MVC4ServicesBook.Web.Api.Models.Task
Post ( HttpRequestMessage request, MVC4ServicesBook.Web.Api.Models.Task task ) : HttpResponseMessage
Put ( HttpRequestMessage request, MVC4ServicesBook.Web.Api.Models.Task task ) : MVC4ServicesBook.Web.Api.Models.Task
TasksController ( IHttpTaskFetcher taskFetcher, IUserSession userSession, ISession session, IDateTime dateTime, ITaskMapper taskMapper ) : System.Collections.Generic

Method Details

Delete() public method

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

Get() public method

public Get ( ) : IEnumerable
return IEnumerable

Get() public method

public Get ( long id ) : MVC4ServicesBook.Web.Api.Models.Task
id long
return MVC4ServicesBook.Web.Api.Models.Task

Post() public method

public Post ( HttpRequestMessage request, MVC4ServicesBook.Web.Api.Models.Task task ) : HttpResponseMessage
request System.Net.Http.HttpRequestMessage
task MVC4ServicesBook.Web.Api.Models.Task
return System.Net.Http.HttpResponseMessage

Put() public method

public Put ( HttpRequestMessage request, MVC4ServicesBook.Web.Api.Models.Task task ) : MVC4ServicesBook.Web.Api.Models.Task
request System.Net.Http.HttpRequestMessage
task MVC4ServicesBook.Web.Api.Models.Task
return MVC4ServicesBook.Web.Api.Models.Task

TasksController() public method

public TasksController ( IHttpTaskFetcher taskFetcher, IUserSession userSession, ISession session, IDateTime dateTime, ITaskMapper taskMapper ) : System.Collections.Generic
taskFetcher IHttpTaskFetcher
userSession IUserSession
session ISession
dateTime IDateTime
taskMapper ITaskMapper
return System.Collections.Generic