public async Task Handle(PerformUpdate request)
        {
            await _contentInstallation.Abort().ConfigureAwait(false);

            // TODO: Progress reporting etc
            await _stateHandler.StartUpdating().ConfigureAwait(false);

            await _updateHandler.SelfUpdate().ConfigureAwait(false);
        }