protected override void AfterTermination()
{
base.AfterTermination();
RunOn(() =>
{
foreach (var location in _storageLocations) if (location.Exists) location.Delete();
}, _first);
}