only actors can save me

This commit is contained in:
2024-05-03 16:12:24 -06:00
parent 7bb4744f5c
commit aab38c3e9b
8 changed files with 114 additions and 52 deletions

View File

@@ -82,7 +82,12 @@ builder.Services.AddScoped<ICanvasService, CanvasService>();
builder.Services.AddScoped<MarkdownCourseSaver>();
builder.Services.AddScoped<CourseMarkdownLoader>();
builder.Services.AddScoped<IFileStorageManager,FileStorageManager>();
builder.Services.AddScoped<IFileStorageManager>(sp =>
{
var manager = ActivatorUtilities.CreateInstance<FileStorageManager>(sp);
var logger = sp.GetRequiredService<ILogger<FileStorageManagerCached>>();
return new FileStorageManagerCached(manager, logger);
});
builder.Services.AddScoped<CoursePlanner>();
builder.Services.AddScoped<AssignmentEditorContext>();

View File

@@ -26,6 +26,7 @@
this.InvokeAsync(updateCourses);
}
}
private EnrollmentTermModel? selectedTerm
{
get => terms?.FirstOrDefault(t => t.Id == selectedTermId);