C# Class Catalogue.Web.Controllers.Vocabularies.VocabulariesController

Inheritance: ApiController
Show file Open project: jncc/topcat

Public Methods

Method Description
Get ( String id ) : Vocabulary
Post ( [ vocab ) : VocabularyServiceResult
Put ( string id, [ vocab ) : VocabularyServiceResult
VocabulariesController ( IVocabularyService service, IDocumentSession db ) : System

Method Details

Get() public method

public Get ( String id ) : Vocabulary
id String
return Catalogue.Gemini.Model.Vocabulary

Post() public method

public Post ( [ vocab ) : VocabularyServiceResult
vocab [
return Catalogue.Data.Write.VocabularyServiceResult

Put() public method

public Put ( string id, [ vocab ) : VocabularyServiceResult
id string
vocab [
return Catalogue.Data.Write.VocabularyServiceResult

VocabulariesController() public method

public VocabulariesController ( IVocabularyService service, IDocumentSession db ) : System
service IVocabularyService
db IDocumentSession
return System