Avoid getting a separate instance of ServerResponseService for each PageNotFoundComponent

https://angular.io/guide/ngmodule-faq#should-i-add-other-providers-to-a-module-or-a-component
This commit is contained in:
Àlex Magaz Graça
2017-09-01 17:28:19 +02:00
parent 181c890473
commit 0d0cb721d5
2 changed files with 3 additions and 2 deletions

View File

@@ -24,6 +24,7 @@ import { ItemListElementComponent } from '../object-list/item-list-element/item-
import { CommunityListElementComponent } from '../object-list/community-list-element/community-list-element.component';
import { CollectionListElementComponent } from '../object-list/collection-list-element/collection-list-element.component';
import { TruncatePipe } from './utils/truncate.pipe';
import { ServerResponseService } from './server-response.service';
const MODULES = [
// Do NOT include UniversalModule, HttpModule, or JsonpModule here
@@ -61,7 +62,8 @@ const COMPONENTS = [
const PROVIDERS = [
ApiService,
HostWindowService,
{ provide: NativeWindowService, useFactory: NativeWindowFactory }
{ provide: NativeWindowService, useFactory: NativeWindowFactory },
ServerResponseService
];
@NgModule({