C# Class Apistry.Samples.Service.Api.Controllers.UsersController

Defines a crude representation of a well documented ApiController.
Inheritance: ApiController
Afficher le fichier Open project: Cephei/Apistry

Méthodes publiques

Méthode Description
DeleteUser ( Int32 userId ) : HttpResponseMessage
GetUser ( Int32 userId ) : HttpResponseMessage
GetUsers ( ) : HttpResponseMessage
PatchUser ( Int32 userId, PatchRequest patchRequest ) : HttpResponseMessage
PostUser ( UserDto userDto ) : HttpResponseMessage

Private Methods

Méthode Description
GetUserById ( Int32 userId ) : IResponseTransferObject
GetUsersFromCache ( ) : IResponseTransferObject>
UpdateUserCollection ( IEnumerable users ) : void

Method Details

DeleteUser() public méthode

public DeleteUser ( Int32 userId ) : HttpResponseMessage
userId System.Int32
Résultat System.Net.Http.HttpResponseMessage

GetUser() public méthode

public GetUser ( Int32 userId ) : HttpResponseMessage
userId System.Int32
Résultat System.Net.Http.HttpResponseMessage

GetUsers() public méthode

public GetUsers ( ) : HttpResponseMessage
Résultat System.Net.Http.HttpResponseMessage

PatchUser() public méthode

public PatchUser ( Int32 userId, PatchRequest patchRequest ) : HttpResponseMessage
userId System.Int32
patchRequest PatchRequest
Résultat System.Net.Http.HttpResponseMessage

PostUser() public méthode

public PostUser ( UserDto userDto ) : HttpResponseMessage
userDto Apistry.Samples.Application.Dto.UserDto
Résultat System.Net.Http.HttpResponseMessage