Throw entity field value from submission to route path?
I have found the way to pass the value in edit route without using route subscriber or any pram converter. I will pass the value to Entity list builder default operations function. From there I can change the URL of edit and delete.  

public function getDefaultOperations(EntityInterface $entity) {
    /* @var $entity \Drupal\my_module\Entity\entity_two */
    $operations = parent::getDefaultOperations($entity);
    $cid = $entity-&gt;cid-&gt;getString();
    $edit= \Drupal\Core\Url::fromRoute('entity.entity_two.edit_form',array('entity_one' =&gt; $cid , 'entity_two' =&gt; $entity-&gt;id()));
    $operations['edit'] = array(
        'title' =&gt; $this-&gt;t('edit'),
        'weight' =&gt; 10,
        'url' =&gt; $edit,
    );
    $delete= \Drupal\Core\Url::fromRoute('entity.entity_two.delete_form',array('entity_one' =&gt; $cid , 'entity_two' =&gt; $entity-&gt;id()));
    $operations['delete'] = array(
        'title' =&gt; $this-&gt;t('delete'),
        'weight' =&gt; 11,
        'url' =&gt; $delete,
    );

    return $operations;

}