title: Apollo Angular Services
body: <p>Iam using grapqhl-codegen to convert my queries into injectable Services, Everything works like a charm, besides, I cannot updateQuerys anymore, since I only have services and I cannot pass the service into the updatesQuerys array. I want the userGql service to refetch the data, not use the cache:</p>
  <pre><code>loginAttempt() {
      const data = this.loginForm.value;
      this.loginGql
        .mutate({ data }, {updateQueries: [CANT ADD SERVICE HERE]})
        .pipe(
          pluck(&quot;data&quot;, &quot;login&quot;),
          switchMap(async (token: string) =&gt; {
            await this.storage.setToken(token);
            return this.userGql.fetch().toPromise();
          })
        )
        .subscribe((res) =&gt; console.log(&quot;res: &quot;, res));
    }```
  </code></pre>