Consider adding a type to the parameter or use the @Inject decorator to specify an injection token. code example
Example: No suitable injection token for parameter 'path' of class 'BaseModel'
Update the Constructor
//import { Inject } from '@angular/core';
constructor(@Inject(String) private url: string, private http: Http)