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

@@ -22,11 +22,11 @@ namespace Umbraco.Core
private readonly GlobalSettings _globalSettings;
private readonly bool _enableEvents;
public EmailSender(IOptionsSnapshot<GlobalSettings> globalSettings) : this(globalSettings, false)
public EmailSender(IOptions<GlobalSettings> globalSettings) : this(globalSettings, false)
{
}
public EmailSender(IOptionsSnapshot<GlobalSettings> globalSettings, bool enableEvents)
public EmailSender(IOptions<GlobalSettings> globalSettings, bool enableEvents)
: this(globalSettings.Value, enableEvents)
{
}