minor improvements to security features, use ActivatorUtilities.CreateInstance with SiteMigration to enable simpler DI

This commit is contained in:
Shaun Walker
2022-04-12 07:46:43 -04:00
parent 3abfbab5d1
commit 355d0405f4
4 changed files with 12 additions and 20 deletions

View File

@ -715,7 +715,7 @@ namespace Oqtane.Infrastructure
{
try
{
var obj = Activator.CreateInstance(upgrade.Value) as ISiteMigration;
var obj = ActivatorUtilities.CreateInstance(scope.ServiceProvider, upgrade.Value) as ISiteMigration;
if (obj != null)
{
obj.Up(site, alias);