C# Class EasyTeach.Data.Repostitories.QuizRepository

Inheritance: IQuizRepository
ファイルを表示 Open project: WadeOne/EasyTeach Class Usage Examples

Public Methods

Method Description
AddQuestionToQuiz ( int quizId, IQuestionDto question ) : System.Threading.Tasks.Task
AssignQuizAsync ( IAssignedQuizDto assignedQuiz ) : System.Threading.Tasks.Task
CreateQuizAsync ( IQuizDto quiz ) : System.Threading.Tasks.Task
GetAllQuizes ( ) : Task>
GetQuiz ( int quizId ) : Task
QuizRepository ( EasyTeachContext context ) : System

Method Details

AddQuestionToQuiz() public method

public AddQuestionToQuiz ( int quizId, IQuestionDto question ) : System.Threading.Tasks.Task
quizId int
question IQuestionDto
return System.Threading.Tasks.Task

AssignQuizAsync() public method

public AssignQuizAsync ( IAssignedQuizDto assignedQuiz ) : System.Threading.Tasks.Task
assignedQuiz IAssignedQuizDto
return System.Threading.Tasks.Task

CreateQuizAsync() public method

public CreateQuizAsync ( IQuizDto quiz ) : System.Threading.Tasks.Task
quiz IQuizDto
return System.Threading.Tasks.Task

GetAllQuizes() public method

public GetAllQuizes ( ) : Task>
return Task>

GetQuiz() public method

public GetQuiz ( int quizId ) : Task
quizId int
return Task

QuizRepository() public method

public QuizRepository ( EasyTeachContext context ) : System
context EasyTeach.Data.Context.EasyTeachContext
return System