File tree Expand file tree Collapse file tree 3 files changed +6
-25
lines changed
Expand file tree Collapse file tree 3 files changed +6
-25
lines changed Original file line number Diff line number Diff line change 1010import { CommonModule } from '@angular/common' ;
1111import { HTTP_INTERCEPTORS } from '@angular/common/http' ;
1212import { NgModule } from '@angular/core' ;
13- import { PendingInterceptorService , PendingInterceptorServiceFactoryProvider } from './pending-interceptor.service' ;
14- import { SpinnerVisibilityServiceFactoryProvider } from './spinner-visibility.service' ;
13+ import { PendingInterceptorService } from './pending-interceptor.service' ;
14+ import { SpinnerVisibilityService } from './spinner-visibility.service' ;
1515
16- const PendingInterceptorServiceExistingProvider = {
16+ const PendingInterceptorServiceInterceptor = {
1717 provide : HTTP_INTERCEPTORS ,
1818 useExisting : PendingInterceptorService ,
1919 multi : true
@@ -24,9 +24,9 @@ const PendingInterceptorServiceExistingProvider = {
2424 CommonModule ,
2525 ] ,
2626 providers : [
27- PendingInterceptorServiceExistingProvider ,
28- PendingInterceptorServiceFactoryProvider ,
29- SpinnerVisibilityServiceFactoryProvider ,
27+ PendingInterceptorServiceInterceptor ,
28+ PendingInterceptorService ,
29+ SpinnerVisibilityService ,
3030 ] ,
3131} )
3232export class NgHttpLoaderServicesModule {
Original file line number Diff line number Diff line change @@ -71,12 +71,3 @@ export class PendingInterceptorService implements HttpInterceptor {
7171 ) ;
7272 }
7373}
74-
75- export function PendingInterceptorServiceFactory ( ) : PendingInterceptorService {
76- return new PendingInterceptorService ( ) ;
77- }
78-
79- export let PendingInterceptorServiceFactoryProvider = {
80- provide : PendingInterceptorService ,
81- useFactory : PendingInterceptorServiceFactory
82- } ;
Original file line number Diff line number Diff line change @@ -32,13 +32,3 @@ export class SpinnerVisibilityService {
3232 this . pendingInterceptorService . forceByPass = false ;
3333 }
3434}
35-
36- export function SpinnerVisibilityServiceFactory ( pendingInterceptorService : PendingInterceptorService ) : SpinnerVisibilityService {
37- return new SpinnerVisibilityService ( pendingInterceptorService ) ;
38- }
39-
40- export let SpinnerVisibilityServiceFactoryProvider = {
41- provide : SpinnerVisibilityService ,
42- useFactory : SpinnerVisibilityServiceFactory ,
43- deps : [ PendingInterceptorService ]
44- } ;
You can’t perform that action at this time.
0 commit comments