For services you need to add the function forRoot() to the shared Module. You are going to end up with something like this:
By convention, the forRoot static method both provides and configures services at the same time. In the case of this kind of shared Modules (that’s expose services), you need to add them and call the forRoot in your root module (AppModule usually) to be certain of having a global instance of the exposed services.
You can also pass a params to the forRoot method to configure the service initialization. If you need params your code is going to end up something like:
In your service you receive this values on the constructor:
|
Wednesday, November 14, 2018
How to Share a Service
Subscribe to:
Post Comments (Atom)
Followers
Link
Labels
Agille
(3)
Angular 2
(96)
Architecture
(7)
ASP .Net
(30)
C#/VB .Net
(161)
Entityframework
(11)
General
(33)
Git
(2)
Hosting
(2)
HTML
(4)
Interview
(12)
Interview-Agile
(1)
Interview-Angular
(25)
Interview-ASP .Net
(3)
Interview-C#
(16)
Interview-JavaScript
(1)
Interview-MVC
(30)
Interview-SQL Server
(4)
Interview-WCF
(2)
Islam
(6)
Java Script
(37)
JQuery
(1)
MVC
(53)
NodeJS
(1)
Puzzles
(1)
React-Native
(3)
Security
(1)
Shayri
(10)
SQL Server
(41)
VC++
(5)
WCF
(21)
Web API
(27)
WPF
(21)
No comments:
Post a Comment