title: Angular 2 Http client not doing anything when called
body: <p>TL;DR: Nothing happens when it hits <code>this.http.get()</code></p>
  
  <p>I've been following this tutorial here <a href="https://angular.io/docs/ts/latest/guide/server-communication.html" rel="nofollow">https://angular.io/docs/ts/latest/guide/server-communication.html</a> and tried making a few of the methods myself, but I am unable to make any requests to my server, being ASP.NET Core RC2.</p>
  
  <pre><code>import { Headers, RequestOptions } from '@angular/http';
  import { Injectable }     from '@angular/core';
  import { Http, Response } from '@angular/http';
  import { Observable }     from 'rxjs/Observable';
  import { RegistrationViewModel } from '../../account/registration';
  
  @Injectable()
  export class WeatherService {
  
      constructor(private http: Http) { }
  
      getItems(): Observable&lt;any&gt; {
  
          return this.http.get('http://localhost:56340/api/SampleData/WeatherForecasts')
                     .map((res: Response) =&gt; res.json());
      }
  }
  </code></pre>
  
  <p>The code I am calling this method from calls it fine, I've walked through this with debugger, but nothing appears to happen when it hits the <code>http.get</code> line, I don't see anything in the network tab of Chrome or any sort of response.</p>
  
  <p>The URL <code>http://localhost:56340/api/SampleData/WeatherForecasts</code> works fine since I've put that into the browser by itself and it returns the sample data.<br>
  I've  also tried with just <code>'/api/SampleData/WeatherForecasts'</code> with no results aswell</p>
  
  <p>I am getting one TS error from Visual Studio:</p>
  
  <blockquote>
    <p>Property 'map' does not exist on type Observable</p>
  </blockquote>
  
  <p>But I don't get any errors from angular in the console from it, so I think it might just be a typings issue since it is imported in my <code>main.ts</code> by importing <code>rxjs-operators</code> which contains <code>import 'rxjs/add/operator/map';</code></p>
  
  <p>rxjs-operators.ts</p>
  
  <pre><code>// Statics
  import 'rxjs/add/observable/throw';
  
  // Operators
  import 'rxjs/add/operator/map';
  import 'rxjs/add/operator/catch';
  </code></pre>