C# 클래스 Catalogue.Data.Write.VocabularyService

상속: IVocabularyService
파일 보기 프로젝트 열기: jncc/topcat 1 사용 예제들

공개 메소드들

메소드 설명
AddKeywordsToExistingControlledVocabs ( List keywords ) : void

Specifically for imports. Adds the keywords to existing controlled vocabs.

Insert ( Vocabulary vocab ) : VocabularyServiceResult
Update ( Vocabulary vocab ) : VocabularyServiceResult
Upsert ( Vocabulary vocab ) : VocabularyServiceResult
VocabularyService ( IDocumentSession db, IVocabularyValidator validator ) : System

비공개 메소드들

메소드 설명
GroupKeywordsByVocabularyAndEnsureNoDuplicates ( List keywords ) : List>.Dictionary

메소드 상세

AddKeywordsToExistingControlledVocabs() 공개 메소드

Specifically for imports. Adds the keywords to existing controlled vocabs.
public AddKeywordsToExistingControlledVocabs ( List keywords ) : void
keywords List
리턴 void

Insert() 공개 메소드

public Insert ( Vocabulary vocab ) : VocabularyServiceResult
vocab Catalogue.Gemini.Model.Vocabulary
리턴 VocabularyServiceResult

Update() 공개 메소드

public Update ( Vocabulary vocab ) : VocabularyServiceResult
vocab Catalogue.Gemini.Model.Vocabulary
리턴 VocabularyServiceResult

Upsert() 공개 메소드

public Upsert ( Vocabulary vocab ) : VocabularyServiceResult
vocab Catalogue.Gemini.Model.Vocabulary
리턴 VocabularyServiceResult

VocabularyService() 공개 메소드

public VocabularyService ( IDocumentSession db, IVocabularyValidator validator ) : System
db IDocumentSession
validator IVocabularyValidator
리턴 System