C# Class EasyTeach.Core.Services.Quiz.Impl.QuizManagementService

Inheritance: IQuizManagementService
Afficher le fichier Open project: WadeOne/EasyTeach Class Usage Examples

Méthodes publiques

Свойство Type Description
_assignedQuizDtoMapper IAssignedQuizDtoMapper
_questionDtoMapper IQuestionDtoMapper

Méthodes publiques

Méthode Description
AddQuestionToQuizAsync ( int quizId, IQuestionModel question ) : System.Threading.Tasks.Task
AssignQuizToGroupAsync ( IAssignedQuizModel assignedQuiz ) : System.Threading.Tasks.Task
CreateQuizAsync ( IQuizModel newQuiz ) : Task
GetAllQuizes ( ) : Task>
GetQuiz ( int quizId ) : Task
QuizManagementService ( IQuizRepository quizRepository, IQuizDtoMapper quizDtoMapper, EntityValidator entityValidator, IQuestionDtoMapper questionDtoMapper, IAssignedQuizDtoMapper assignedQuizDtoMapper ) : System

Method Details

AddQuestionToQuizAsync() public méthode

public AddQuestionToQuizAsync ( int quizId, IQuestionModel question ) : System.Threading.Tasks.Task
quizId int
question IQuestionModel
Résultat System.Threading.Tasks.Task

AssignQuizToGroupAsync() public méthode

public AssignQuizToGroupAsync ( IAssignedQuizModel assignedQuiz ) : System.Threading.Tasks.Task
assignedQuiz IAssignedQuizModel
Résultat System.Threading.Tasks.Task

CreateQuizAsync() public méthode

public CreateQuizAsync ( IQuizModel newQuiz ) : Task
newQuiz IQuizModel
Résultat Task

GetAllQuizes() public méthode

public GetAllQuizes ( ) : Task>
Résultat Task>

GetQuiz() public méthode

public GetQuiz ( int quizId ) : Task
quizId int
Résultat Task

QuizManagementService() public méthode

public QuizManagementService ( IQuizRepository quizRepository, IQuizDtoMapper quizDtoMapper, EntityValidator entityValidator, IQuestionDtoMapper questionDtoMapper, IAssignedQuizDtoMapper assignedQuizDtoMapper ) : System
quizRepository IQuizRepository
quizDtoMapper IQuizDtoMapper
entityValidator EntityValidator
questionDtoMapper IQuestionDtoMapper
assignedQuizDtoMapper IAssignedQuizDtoMapper
Résultat System

Property Details

_assignedQuizDtoMapper public_oe property

public IAssignedQuizDtoMapper _assignedQuizDtoMapper
Résultat IAssignedQuizDtoMapper

_questionDtoMapper public_oe property

public IQuestionDtoMapper _questionDtoMapper
Résultat IQuestionDtoMapper