Этот вопрос представляет собой специализацию вопроса, на который уже дан ответ: Добавление сборок / типов, которые будут доступны на странице Razor во время выполнения .
Решение (я) разрешает загрузку сборку один раз в жизни приложения в контекст AssemblyLoadConext.Default и сделать ее доступной для RazorPages.
Проблема: мне нужна возможность перезагрузки сборки, таким образом загружая ее в пользовательский LoadContext, который позволяет выгрузку. Похоже, это не работает с предоставленными решениями, так как RazorRuntimeCompiler, похоже, имеет доступ только к сборкам, загруженным в контекст AssemblyLoadContext.Default.
Есть ли возможность использовать настраиваемый AssemblyLoadContext помимо контекста по умолчанию?
Спасибо.