C# Класс Apistry.Samples.Service.Api.Controllers.UsersController

Defines a crude representation of a well documented ApiController.
Наследование: ApiController
Показать файл Открыть проект

Открытые методы

Метод Описание
DeleteUser ( Int32 userId ) : HttpResponseMessage
GetUser ( Int32 userId ) : HttpResponseMessage
GetUsers ( ) : HttpResponseMessage
PatchUser ( Int32 userId, PatchRequest patchRequest ) : HttpResponseMessage
PostUser ( UserDto userDto ) : HttpResponseMessage

Приватные методы

Метод Описание
GetUserById ( Int32 userId ) : IResponseTransferObject
GetUsersFromCache ( ) : IResponseTransferObject>
UpdateUserCollection ( IEnumerable users ) : void

Описание методов

DeleteUser() публичный Метод

public DeleteUser ( Int32 userId ) : HttpResponseMessage
userId System.Int32
Результат System.Net.Http.HttpResponseMessage

GetUser() публичный Метод

public GetUser ( Int32 userId ) : HttpResponseMessage
userId System.Int32
Результат System.Net.Http.HttpResponseMessage

GetUsers() публичный Метод

public GetUsers ( ) : HttpResponseMessage
Результат System.Net.Http.HttpResponseMessage

PatchUser() публичный Метод

public PatchUser ( Int32 userId, PatchRequest patchRequest ) : HttpResponseMessage
userId System.Int32
patchRequest PatchRequest
Результат System.Net.Http.HttpResponseMessage

PostUser() публичный Метод

public PostUser ( UserDto userDto ) : HttpResponseMessage
userDto Apistry.Samples.Application.Dto.UserDto
Результат System.Net.Http.HttpResponseMessage