Add data-driven dynamic question mode
This commit is contained in:
@@ -17,6 +17,12 @@ if (args.FirstOrDefault() == "promote-content")
|
||||
return;
|
||||
}
|
||||
|
||||
if (args.FirstOrDefault() == "promote-dynamic-questions")
|
||||
{
|
||||
Environment.ExitCode = await DynamicBlueprintCommand.RunAsync(args.Skip(1).ToArray(), Console.Out);
|
||||
return;
|
||||
}
|
||||
|
||||
if (args.FirstOrDefault() == "seed-flashcards")
|
||||
{
|
||||
var seedConfiguration = new ConfigurationBuilder()
|
||||
@@ -54,6 +60,10 @@ builder.Services.AddSingleton<AnswerStatisticsStore>();
|
||||
builder.Services.AddSingleton<RatingStore>();
|
||||
builder.Services.AddSingleton<QuestionMediaStore>();
|
||||
builder.Services.AddSingleton<QuestionReportStore>();
|
||||
builder.Services.AddSingleton<DynamicQuestionStore>();
|
||||
builder.Services.AddSingleton<DynamicQuestionGenerator>();
|
||||
builder.Services.AddSingleton<DynamicQuestionTokenService>();
|
||||
builder.Services.AddSingleton<DynamicQuestionService>();
|
||||
builder.Services.AddSingleton<ExamSimulationStore>();
|
||||
builder.Services.AddSingleton<CcsStore>();
|
||||
builder.Services.AddSingleton<CcsRatingStore>();
|
||||
|
||||
Reference in New Issue
Block a user