Started replacing UmbracoContext.HttpContext with injection of IHttpContextAccessor

This commit is contained in:
Bjarke Berg
2020-02-10 07:03:50 +01:00
parent 794e2ccdac
commit 5784449fce
4 changed files with 17 additions and 12 deletions

View File

@@ -18,18 +18,18 @@ namespace Umbraco.Web.Install
{
private static HttpClient _httpClient;
private readonly DatabaseBuilder _databaseBuilder;
private readonly HttpContextBase _httpContext;
private readonly HttpContext _httpContext;
private readonly ILogger _logger;
private readonly IGlobalSettings _globalSettings;
private readonly IUmbracoVersion _umbracoVersion;
private readonly IConnectionStrings _connectionStrings;
private InstallationType? _installationType;
public InstallHelper(IUmbracoContextAccessor umbracoContextAccessor,
public InstallHelper(IHttpContextAccessor httpContextAccessor,
DatabaseBuilder databaseBuilder,
ILogger logger, IGlobalSettings globalSettings, IUmbracoVersion umbracoVersion, IConnectionStrings connectionStrings)
{
_httpContext = umbracoContextAccessor.UmbracoContext.HttpContext;
_httpContext = httpContextAccessor.HttpContext;
_logger = logger;
_globalSettings = globalSettings;
_umbracoVersion = umbracoVersion;