C# Класс _09_PerRouteMHOwnershipSample.Controllers.CustomerOrdersController

Наследование: ApiController
Показать файл Открыть проект

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

Метод Описание
CustomerOrdersController ( IEntityRepository orderRepository ) : System
GetOrders ( int customerKey ) : IEnumerable
PostOrder ( int customerKey, OrderRequestModel requestModel, HttpRequestMessage request ) : HttpResponseMessage

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

Метод Описание
DeleteOrder ( int customerKey, int key, HttpRequestMessage request ) : HttpResponseMessage
GetOrder ( int customerKey, int key ) : OrderDto

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

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

public CustomerOrdersController ( IEntityRepository orderRepository ) : System
orderRepository IEntityRepository
Результат System

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

public GetOrders ( int customerKey ) : IEnumerable
customerKey int
Результат IEnumerable

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

public PostOrder ( int customerKey, OrderRequestModel requestModel, HttpRequestMessage request ) : HttpResponseMessage
customerKey int
requestModel _09_PerRouteMHOwnershipSample.Models.RequestModels.OrderRequestModel
request System.Net.Http.HttpRequestMessage
Результат System.Net.Http.HttpResponseMessage