Making HTTP requests -- "No provider for Http!" error

So I have some pretty simple code for making a get request right now:

import {Injectable} from 'angular2/core';
import {Http} from 'angular2/http';

export class HttpService {
    static get parameters() {
        return [[Http]];
    constructor(http) {
        this.http = http;

makeGetRequest() {
        this.http.get("").subscribe(data => {
        }, error => {

which won’t even load the app because I get the error

2     087280   error    EXCEPTION: Error: Uncaught (in promise): EXCEPTION: Error in :0:0
ORIGINAL EXCEPTION: No provider for Http!

What step am I missing here?

What version of ionic-angular are you using?

I’m using 2.0.0-beta.7

Then you forgot to change your imports from “angular2/” to “@angular/”. Read the changelog.

That fixed it! Thanks very much.