public async Task ActivatedAsync()
        {
            foreach (var feature in await _dataMigrationManager.GetFeaturesThatNeedUpdate())
            {
                try
                {
                    await _dataMigrationManager.UpdateAsync(feature);
                }
                catch (Exception ex)
                {
                    if (ex.IsFatal())
                    {
                        throw;
                    }

                    _logger.LogError("Could not run migrations automatically on " + feature, ex);
                }
            }
        }