C# Class NHS111.Domain.Repository.QuestionRepository

Inheritance: IQuestionRepository
Afficher le fichier Open project: NHSChoices/nhs111-dotnet-beta

Méthodes publiques

Méthode Description
GetAnswersForQuestion ( string id ) : Task>
GetFirstQuestion ( string pathwayId ) : Task
GetJustToBeSafeQuestions ( string pathwayId, string justToBeSafePart ) : Task>
GetJustToBeSafeQuestions ( string pathwayId, string selectedQuestionId, bool multipleChoice, string answeredQuestionIds ) : Task>
GetNextQuestion ( string id, string answer ) : Task
GetQuestion ( string id ) : Task
QuestionRepository ( IGraphRepository graphRepository ) : System

Private Methods

Méthode Description
GetJustToBeSafeQuestions ( string justToBeSafePart ) : Task>

Method Details

GetAnswersForQuestion() public méthode

public GetAnswersForQuestion ( string id ) : Task>
id string
Résultat Task>

GetFirstQuestion() public méthode

public GetFirstQuestion ( string pathwayId ) : Task
pathwayId string
Résultat Task

GetJustToBeSafeQuestions() public méthode

public GetJustToBeSafeQuestions ( string pathwayId, string justToBeSafePart ) : Task>
pathwayId string
justToBeSafePart string
Résultat Task>

GetJustToBeSafeQuestions() public méthode

public GetJustToBeSafeQuestions ( string pathwayId, string selectedQuestionId, bool multipleChoice, string answeredQuestionIds ) : Task>
pathwayId string
selectedQuestionId string
multipleChoice bool
answeredQuestionIds string
Résultat Task>

GetNextQuestion() public méthode

public GetNextQuestion ( string id, string answer ) : Task
id string
answer string
Résultat Task

GetQuestion() public méthode

public GetQuestion ( string id ) : Task
id string
Résultat Task

QuestionRepository() public méthode

public QuestionRepository ( IGraphRepository graphRepository ) : System
graphRepository IGraphRepository
Résultat System