Fix ViewsConfigUpdater subclass for 11.3
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3556341. -->
Reported by: [acbramley](https://www.drupal.org/user/1036766)
Related to !67
>>>
<h3 id="summary-problem-motivation">Problem/Motivation</h3>
<p>git.drupalcode.org/project/entity_hierarchy/-/jobs/7173089</p>
<p>TLDR; ViewsConfigUpdater is a service in 11.3, speaking to @larowlan:</p>
<blockquote><p>
I guess we need a service provider and in that we need to check if Drupal\views\ViewsConfigUpdater implements ContainerInjectInterface if it doesn't we need to register our own service<br>
and then we need to use that BcHelper thing to instantiate our updated using either the container or the classresolver depending on 11.3 or not
</p></blockquote>
<h4 id="summary-steps-reproduce">Steps to reproduce</h4>
<h3 id="summary-proposed-resolution">Proposed resolution</h3>
<h3 id="summary-remaining-tasks">Remaining tasks</h3>
<h3 id="summary-ui-changes">User interface changes</h3>
<h3 id="summary-api-changes">API changes</h3>
<h3 id="summary-data-model-changes">Data model changes</h3>
issue