install/upgrade refactoring to consolidate all use cases and implement IInstallable interface for modules, moved tenant creation to site management UI, fixed z-order issues in Blazor theme, enhanced JS Interop methods to support integrity and crossorigin

This commit is contained in:
Shaun Walker
2020-04-30 13:58:04 -04:00
parent 099fddf2b6
commit 34538dd945
44 changed files with 1051 additions and 912 deletions

View File

@ -69,10 +69,14 @@ namespace Oqtane.Infrastructure
{
log.UserId = user.UserId;
}
HttpRequest request = _accessor.HttpContext.Request;
if (request != null)
log.Url = "";
if (_accessor.HttpContext != null)
{
log.Url = $"{request.Scheme}://{request.Host}{request.Path}{request.QueryString}";
HttpRequest request = _accessor.HttpContext.Request;
if (request != null)
{
log.Url = $"{request.Scheme}://{request.Host}{request.Path}{request.QueryString}";
}
}
Type type = Type.GetType(@class.ToString());