Files
angular-docs-cn/modules/angular2/http.ts
T

16 lines
532 B
TypeScript
Raw Normal View History

2015-04-28 23:07:55 -07:00
import {bind, Binding} from 'angular2/di';
import {Http, HttpFactory} from './src/http/http';
import {XHRBackend} from 'angular2/src/http/backends/xhr_backend';
import {BrowserXHR} from 'angular2/src/http/backends/browser_xhr';
2015-06-13 15:49:05 -07:00
import {BaseRequestOptions} from 'angular2/src/http/base_request_options';
2015-04-28 23:07:55 -07:00
export {Http};
export var httpInjectables: List<any> = [
2015-06-13 15:49:05 -07:00
bind(BrowserXHR)
.toValue(BrowserXHR),
2015-04-28 23:07:55 -07:00
XHRBackend,
2015-06-13 15:49:05 -07:00
BaseRequestOptions,
bind(HttpFactory).toFactory(HttpFactory, [XHRBackend, BaseRequestOptions]),
Http
2015-04-28 23:07:55 -07:00
];