C# Class Hal.PlayAround.Controllers.PersonController

Inheritance: ApiController, IHalAwareController
Afficher le fichier Open project: robdmoore/Hal.PlayAround

Méthodes publiques

Méthode Description
Delete ( int id ) : void
Get ( int id ) : Person
GetLinkForResource ( string resourceId, object o ) : Link
PersonController ( IPersonRepository personRepository ) : System.Collections.Generic
Post ( Person person ) : HttpResponseMessage
Put ( Person person ) : void

Private Methods

Méthode Description
Get ( ) : IEnumerable

Method Details

Delete() public méthode

public Delete ( int id ) : void
id int
Résultat void

Get() public méthode

public Get ( int id ) : Person
id int
Résultat Hal.PlayAround.Models.Person

GetLinkForResource() public méthode

public GetLinkForResource ( string resourceId, object o ) : Link
resourceId string
o object
Résultat Link

PersonController() public méthode

public PersonController ( IPersonRepository personRepository ) : System.Collections.Generic
personRepository IPersonRepository
Résultat System.Collections.Generic

Post() public méthode

public Post ( Person person ) : HttpResponseMessage
person Hal.PlayAround.Models.Person
Résultat System.Net.Http.HttpResponseMessage

Put() public méthode

public Put ( Person person ) : void
person Hal.PlayAround.Models.Person
Résultat void