Hi David,
You mean you want somethig like this:
export function threeStrikes (req:Request|string) {
return this.http(req).retry(3);
}
@Inject(threeStrikes);
export class MyComponent {
constructor(threeStrikes) {
threeStrikes('[http://foo.bar](http://foo.bar/)').subscribe(onNext, onError);
}
}
This is a Sample Jeff provided in another setting, but I think it is what you are asking, right?
Regards
Sander
import {DispatcherService} from 'services/DispatcherService';
import {Inject} from 'angular2/di';
@Inject(DispatcherService) // had to remove the semicolon, was getting an 'Unsupported annotated expression' error
export class TodoStore {
constructor(dispatcher: DispatcherService) {}
}
--
You received this message because you are subscribed to a topic in the Google Groups "AngularJS" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/angular/PPl6jxL5zps/unsubscribe.
To unsubscribe from this group and all its topics, send an email to angular+u...@googlegroups.com.
To post to this group, send email to ang...@googlegroups.com.
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.