public override void OnBeforeSaveCompleted()
        {
            foreach (var product in _products)
            {
                DataMigrator.FixProductMainPictureId(_rsProduct.Context, product);
            }

            _products.Clear();
        }
        protected override Task <HookResult> OnDeletingAsync(ProductMediaFile entity, IHookedEntity entry, CancellationToken cancelToken)
        {
            DataMigrator.FixProductMainPictureId(_db, entity.Product);

            return(Task.FromResult(HookResult.Ok));
        }