title: HTTP.GET Request Inside Past Event Issue
body: <p>When I try to use a past event to get some data from my API, it turn out that I loose the data outside subscribe block, I tried doing this with a service not inside the component but I still have the same behaviour.</p>
  
  <pre><code>    myObject :SomeType;
  
      onPaste(event: ClipboardEvent) {
      let clipboardData = event.clipboardData ;
      let pastedText = clipboardData.getData('text');
      try {
        this.http.get(this.rootUrl+'/sometoken/'+pastedText.trim()).subscribe(
          res =&gt; {
            this.myObject = res as SomeType;
            console.log('Value1: '+this.myObject.value1);// value here is exist
          },
          err =&gt; {
            console.log(err);
          });
      } catch (error) {
        console.log(error)
      }
        console.log('Value1: '+this.myObject.value1);// value here is undefined!
      } 
  </code></pre>
  
  <p>Thank you in advance</p>