Converted to IOptions over IOptionsSnapshot due to the latter only working in scoped services.

Further amends to return to booting application.
This commit is contained in:
Andy Butland
2020-08-23 23:36:48 +02:00
parent 2f22313ceb
commit 2cd91a5a54
108 changed files with 230 additions and 146 deletions

View File

@@ -31,7 +31,7 @@ namespace Umbraco.Web.BackOffice.Controllers
IUmbracoVersion umbracoVersion,
ICookieManager cookieManager,
IWebSecurity webSecurity,
IOptionsSnapshot<GlobalSettings> globalSettings)
IOptions<GlobalSettings> globalSettings)
{
_upgradeService = upgradeService ?? throw new ArgumentNullException(nameof(upgradeService));
_umbracoVersion = umbracoVersion ?? throw new ArgumentNullException(nameof(umbracoVersion));
@@ -81,7 +81,7 @@ namespace Umbraco.Web.BackOffice.Controllers
{
private readonly GlobalSettings _globalSettings;
public UpdateCheckResponseFilter(IOptionsSnapshot<GlobalSettings> globalSettings)
public UpdateCheckResponseFilter(IOptions<GlobalSettings> globalSettings)
{
_globalSettings = globalSettings.Value;
}