Esempio n. 1
0
        public virtual async Task HandleEventAsync(EntityDeletedEto <RefundEto> eventData)
        {
            using var changeTenant = _currentTenant.Change(eventData.Entity.TenantId);

            var refund = await _refundRepository.FindAsync(eventData.Entity.Id);

            if (refund == null)
            {
                return;
            }

            await _refundRepository.DeleteAsync(refund, true);
        }