C# Class Catalogue.Web.Controllers.Records.RecordsController

Inheritance: ApiController
Afficher le fichier Open project: jncc/topcat Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
Clone ( Record record ) : Record
MakeNewRecord ( ) : Record

Method Details

Get() public méthode

public Get ( System.Guid id, bool clone = false ) : Record
id System.Guid
clone bool
Résultat Catalogue.Data.Model.Record

Post() public méthode

public Post ( [ record ) : RecordServiceResult
record [
Résultat Catalogue.Data.Write.RecordServiceResult

Put() public méthode

public Put ( System.Guid id, [ record ) : RecordServiceResult
id System.Guid
record [
Résultat Catalogue.Data.Write.RecordServiceResult

RecordsController() public méthode

public RecordsController ( IRecordService service, IDocumentSession db, IUserContext user ) : System
service IRecordService
db IDocumentSession
user IUserContext
Résultat System