C# Класс Catalogue.Web.Controllers.Records.RecordsController

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

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

Метод Описание
Get ( System.Guid id, bool clone = false ) : Record
Post ( [ record ) : RecordServiceResult
Put ( System.Guid id, [ record ) : RecordServiceResult
RecordsController ( IRecordService service, IDocumentSession db, IUserContext user ) : System

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

Метод Описание
Clone ( Record record ) : Record
MakeNewRecord ( ) : Record

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

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

public Get ( System.Guid id, bool clone = false ) : Record
id System.Guid
clone bool
Результат Catalogue.Data.Model.Record

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

public Post ( [ record ) : RecordServiceResult
record [
Результат Catalogue.Data.Write.RecordServiceResult

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

public Put ( System.Guid id, [ record ) : RecordServiceResult
id System.Guid
record [
Результат Catalogue.Data.Write.RecordServiceResult

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

public RecordsController ( IRecordService service, IDocumentSession db, IUserContext user ) : System
service IRecordService
db IDocumentSession
user IUserContext
Результат System