replaces all LogHelper calls with to use ILogger in XmlCacheFilePersister
This commit is contained in:
@@ -47,12 +47,12 @@ namespace Umbraco.Web.PublishedCache.XmlPublishedCache
|
|||||||
|
|
||||||
if (touched == false) return;
|
if (touched == false) return;
|
||||||
|
|
||||||
LogHelper.Debug<XmlCacheFilePersister>("Create new touched, start.");
|
_logger.Logger.Debug<XmlCacheFilePersister>("Create new touched, start.");
|
||||||
|
|
||||||
_initialTouch = DateTime.Now;
|
_initialTouch = DateTime.Now;
|
||||||
_timer = new Timer(_ => Release());
|
_timer = new Timer(_ => Release());
|
||||||
|
|
||||||
LogHelper.Debug<XmlCacheFilePersister>("Save in {0}ms.", () => WaitMilliseconds);
|
_logger.Logger.Debug<XmlCacheFilePersister>("Save in {0}ms.", () => WaitMilliseconds);
|
||||||
_timer.Change(WaitMilliseconds, 0);
|
_timer.Change(WaitMilliseconds, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -62,7 +62,7 @@ namespace Umbraco.Web.PublishedCache.XmlPublishedCache
|
|||||||
{
|
{
|
||||||
if (_released)
|
if (_released)
|
||||||
{
|
{
|
||||||
LogHelper.Debug<XmlCacheFilePersister>("Touched, was released, create new.");
|
_logger.Logger.Debug<XmlCacheFilePersister>("Touched, was released, create new.");
|
||||||
|
|
||||||
// released, has run or is running, too late, add & return a new task
|
// released, has run or is running, too late, add & return a new task
|
||||||
var persister = new XmlCacheFilePersister(_runner, _content, _xmlFileName, _logger, true);
|
var persister = new XmlCacheFilePersister(_runner, _content, _xmlFileName, _logger, true);
|
||||||
@@ -72,12 +72,12 @@ namespace Umbraco.Web.PublishedCache.XmlPublishedCache
|
|||||||
|
|
||||||
if (_timer == null)
|
if (_timer == null)
|
||||||
{
|
{
|
||||||
LogHelper.Debug<XmlCacheFilePersister>("Touched, was idle, start.");
|
_logger.Logger.Debug<XmlCacheFilePersister>("Touched, was idle, start.");
|
||||||
|
|
||||||
// not started yet, start
|
// not started yet, start
|
||||||
_initialTouch = DateTime.Now;
|
_initialTouch = DateTime.Now;
|
||||||
_timer = new Timer(_ => Release());
|
_timer = new Timer(_ => Release());
|
||||||
LogHelper.Debug<XmlCacheFilePersister>("Save in {0}ms.", () => WaitMilliseconds);
|
_logger.Logger.Debug<XmlCacheFilePersister>("Save in {0}ms.", () => WaitMilliseconds);
|
||||||
_timer.Change(WaitMilliseconds, 0);
|
_timer.Change(WaitMilliseconds, 0);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -87,13 +87,13 @@ namespace Umbraco.Web.PublishedCache.XmlPublishedCache
|
|||||||
|
|
||||||
if (DateTime.Now - _initialTouch < TimeSpan.FromMilliseconds(MaxWaitMilliseconds))
|
if (DateTime.Now - _initialTouch < TimeSpan.FromMilliseconds(MaxWaitMilliseconds))
|
||||||
{
|
{
|
||||||
LogHelper.Debug<XmlCacheFilePersister>("Touched, was waiting, wait.", () => WaitMilliseconds);
|
_logger.Logger.Debug<XmlCacheFilePersister>("Touched, was waiting, wait.", () => WaitMilliseconds);
|
||||||
LogHelper.Debug<XmlCacheFilePersister>("Save in {0}ms.", () => WaitMilliseconds);
|
_logger.Logger.Debug<XmlCacheFilePersister>("Save in {0}ms.", () => WaitMilliseconds);
|
||||||
_timer.Change(WaitMilliseconds, 0);
|
_timer.Change(WaitMilliseconds, 0);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LogHelper.Debug<XmlCacheFilePersister>("Save now, release.");
|
_logger.Logger.Debug<XmlCacheFilePersister>("Save now, release.");
|
||||||
ReleaseLocked();
|
ReleaseLocked();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -111,7 +111,7 @@ namespace Umbraco.Web.PublishedCache.XmlPublishedCache
|
|||||||
|
|
||||||
private void ReleaseLocked()
|
private void ReleaseLocked()
|
||||||
{
|
{
|
||||||
LogHelper.Debug<XmlCacheFilePersister>("Timer: save now, release.");
|
_logger.Logger.Debug<XmlCacheFilePersister>("Timer: save now, release.");
|
||||||
if (_timer != null)
|
if (_timer != null)
|
||||||
_timer.Dispose();
|
_timer.Dispose();
|
||||||
_timer = null;
|
_timer = null;
|
||||||
@@ -131,7 +131,7 @@ namespace Umbraco.Web.PublishedCache.XmlPublishedCache
|
|||||||
|
|
||||||
public async Task RunAsync(CancellationToken token)
|
public async Task RunAsync(CancellationToken token)
|
||||||
{
|
{
|
||||||
LogHelper.Debug<XmlCacheFilePersister>("Run now.");
|
_logger.Logger.Debug<XmlCacheFilePersister>("Run now.");
|
||||||
var doc = _content.XmlContentInternal;
|
var doc = _content.XmlContentInternal;
|
||||||
await PersistXmlToFileAsync(doc);
|
await PersistXmlToFileAsync(doc);
|
||||||
}
|
}
|
||||||
@@ -167,7 +167,7 @@ namespace Umbraco.Web.PublishedCache.XmlPublishedCache
|
|||||||
// If for whatever reason something goes wrong here, invalidate disk cache
|
// If for whatever reason something goes wrong here, invalidate disk cache
|
||||||
DeleteXmlCache();
|
DeleteXmlCache();
|
||||||
|
|
||||||
LogHelper.Error<XmlCacheFilePersister>("Error saving content to disk", ee);
|
_logger.Logger.Error<XmlCacheFilePersister>("Error saving content to disk", ee);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user