29 lines
		
	
	
		
			798 B
		
	
	
	
		
			Dart
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			798 B
		
	
	
	
		
			Dart
		
	
	
	
	
	
// #docplaster
 | 
						|
// #docregion , v1, v2
 | 
						|
import 'package:angular2/core.dart';
 | 
						|
import 'package:angular2/platform/browser.dart';
 | 
						|
import 'package:angular2_tour_of_heroes/app_component.dart';
 | 
						|
// #enddocregion v1
 | 
						|
import 'package:angular2_tour_of_heroes/in_memory_data_service.dart';
 | 
						|
import 'package:http/http.dart';
 | 
						|
 | 
						|
void main() {
 | 
						|
  bootstrap(AppComponent,
 | 
						|
    [provide(Client, useClass: InMemoryDataService)]
 | 
						|
    // Using a real back end? Import browser_client.dart and change the above to
 | 
						|
    // [provide(Client, useFactory: () => new BrowserClient(), deps: [])]
 | 
						|
  );
 | 
						|
}
 | 
						|
// #enddocregion v2,
 | 
						|
/*
 | 
						|
// #docregion v1
 | 
						|
import 'package:http/browser_client.dart';
 | 
						|
 | 
						|
void main() {
 | 
						|
  bootstrap(AppComponent, [
 | 
						|
    provide(BrowserClient, useFactory: () => new BrowserClient(), deps: [])
 | 
						|
  ]);
 | 
						|
}
 | 
						|
// #enddocregion v1
 | 
						|
*/
 |