public async Task DeleteAsync(AggregateId id)
        {
            await _repository.DeleteRecordAsync(id);

            await _repository.SaveAsync();
        }